diff options
author | Steffen Prohaska <prohaska@zib.de> | 2008-01-26 10:54:06 +0100 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2008-01-26 17:58:18 -0800 |
commit | e509db990b2ecae642efe3cdef4014d57d525f24 (patch) | |
tree | b2c8ce5e08372d7645e24a0a2cb38e55520ed5c8 /Documentation | |
parent | t9400-git-cvsserver-server: Wrap setup into test case (diff) | |
download | tgif-e509db990b2ecae642efe3cdef4014d57d525f24.tar.xz |
cvsserver: Fix for histories with multiple roots
Git histories may have multiple roots, which can cause
git merge-base to fail and this caused git cvsserver to die.
This commit teaches git cvsserver to handle a failing git
merge-base gracefully, and modifies the test case to verify this.
All the test cases now use a history with two roots.
Signed-off-by: Steffen Prohaska <prohaska@zib.de>
git-cvsserver.perl | 9 ++++++++-
t/t9400-git-cvsserver-server.sh | 10 +++++++++-
2 files changed, 17 insertions(+), 2 deletions(-)
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation')
0 files changed, 0 insertions, 0 deletions