Re: git-svn clone behaves non-deterministic
- From
- Josef Wolf <jw@raven.inka.de>
- Date
- Nov 27, 2008, 22:40 UTC
- Message-ID
- <20081127224042.GC12716@raven.wolf.lan>
- In-Reply-To
- <20081127182947.GB12716@raven.wolf.lan>
On Thu, Nov 27, 2008 at 07:29:47PM +0100, Josef Wolf wrote:
Show 6 quoted lines
> - "HEAD points to unborn branch" confirms that the import failed > - there are exactly 2000 "Checking reflog" lines. Since the last > imported revision was 2008, I would have expected 2008 (or 2007 > or 2009) such lines. My first thought was this might be related > to the --repack option defaulting to 1000. But with --repack=570 > it also stops after r2008.
I've done lots of trial-and-error and I think I've finally found the point where the script stops working. Fortunately, git-svn is a perl script :-). So I've found in the sub gs_do_update, the statement
$reporter->finish_report($pool);
is the last executed function. Here is what Data::Dumper says about the $pool parameter:
$VAR1 = bless(
do {
\(
my $o = bless(
do{
\(my $o = 148559280)
},
'_p_apr_pool_t'
)
)
},
'SVN::Pool'
);I have tried to format the Data::Dumper output more readable.
Any hints how to get closer to the problem?