Re: [PATCH v3] git-svn: Make following parents atomic
- From
Thomas Jarosch <thomas.jarosch@intra2net.com>
- Date
- Dec 22, 2008, 08:41 UTC
- Message-ID
- <200812220942.05001.thomas.jarosch@intra2net.com>
- In-Reply-To
- <200812161422.58814.thomas.jarosch@intra2net.com>
On Tuesday, 16. December 2008 14:22:44 Thomas Jarosch wrote:
Show 16 quoted lines
> This patch has a very nice side effect, it seems to fix a long standing > problem with subversion imports. Here's the original report: > https://kerneltrap.org/mailarchive/git/2008/4/8/1377514/thread > > Many of the 121 tags in my SVN tree were created by cvs2svn, > which often created tags by copying older revisions > of sub paths into the current tree. > > I've written a small script that checks out the same tag via git and SVN. > It runs a diff against those two trees and saves the result to a file > so I can manually check it. With git-svn from 1.6.0.5, the results are > horrible: Over 30% of the tags didn't match the code in SVN. > > With git-svn from 1.6.1rc3, my first two manual probes look very good. > Right now I'm reimporting the svn tree and will have the results > of the complete "checkout comparison" tomorrow.
Yipeee, our SVN repository is fully migrated to git and split into handy 3-5GB repositories. All the git tags match the code from the SVN tags, so I guess this was a good stress test for git-svn 1.6.0.6 :-)
Cheers, Thomas