On Fri, Jun 01, 2007 at 02:52:43AM -0400, Bernardo Innocenti wrote:
> Harvey Harrison wrote:
>
> >Was this repo made with svnimport or git-svn? svnimport is faster but
> >chooses bad delta bases as a result. git repack -a -d -f would allow
> >git to choose better deltas rather than reusing the deltas that
> >svnimport created.
>
> I used:
>
> git-svn fetch
> git-fetch . remotes/git-svn
>
>
> Yes, I did a "git-repack -a -d -f" too. And I even did
> one with --window=20, but nothing changed.
>
>
> >(I think, I'm not a git expert).
>
> Neither am I, but after all, who is? (Linus, you don't count)
>
>
> >>What version of git did you use? 1.5.0.6 here.
> >
> >1.5.2
>
> I shall try it... That's probably it.
>
This may be the pack depth which was increased to 50 according
to 1.5.2 release notes:
" - The default pack depth has been increased to 50, as the
recent addition of delta_base_cache makes deeper delta chains
much less expensive to access. Depending on the project, it was
reported that this reduces the resulting pack file by 10%
or so."
I'm almost certain that the savings will be much larger than 10% for
some files, for example the ChangeLogs.
BTW, there is a strange line in the current ChangeLog, between May 30th
and May 31st entries: ">>>>>>> .r125234". Is it just me, a subversion
glitch or something else?
Gabriel