* git-cvsserver and change=T
@ 2007-08-08 14:45 Donald Munro
0 siblings, 0 replies; only message in thread
From: Donald Munro @ 2007-08-08 14:45 UTC (permalink / raw)
To: git
git-cvsserver (git v1.5.2.4) seems to be failing on cvs checkout with
the following message:
Died at /usr/bin/git-cvsserver line 2534, <FILELIST> chunk 24.
Issuing rollback() for database handle being DESTROY'd without
explicit disconnect(), <FILELIST> line 24.
The code around 2534 is:
my $filepipe = open(FILELIST, '-|', 'git-diff-tree', '-z', '-r',
$lastpicked, $commit->{hash}) or die("Cannot call git-diff-tree :
$!");
........
my ($mode, $hash, $change) = ($1, $2, $3);
............
if ( $change eq "D" )
.......
elsif ( $change eq "M" )
........
elsif ( $change eq "A" )
........
else
{
$log->warn("UNKNOWN FILE CHANGE mode=$mode,
hash=$hash, change=$change, name=$name");
die;
}
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2007-08-08 14:45 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-08 14:45 git-cvsserver and change=T Donald Munro
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).