On Wed, 27 Nov 2019, Eric S. Raymond wrote: > Joseph Myers <jos...@codesourcery.com>: > > My current test conversion run is testing two changes: deleting > > emptycommit tags, and using --user-ignores to prefer the .gitignore file > > in SVN over one auto-generated from svn:ignore properties. For the next > > one after that I'll try eliminating all branch/tag removals that shouldn't > > be doing anything, based on the current sets of branches and tags in SVN, > > and report bugs if I see anything appearing in the converted repository > > that shouldn't be. > > I'm more worried about missing files. I saw a bunch of those on my > last test. This could be spurious - the elaborate set of branch > mappings you specified confuses my validation test, because there is > no longer a 1-1 corresponsence between Subversion and git branches.
I'm hoping any such missing file problems come from bugs in the old SVN dump reader with complicated commits mixing copies / deletions / replacements with copies from other locations and that your rewrite will fix the semantics in such cases. All the current gcc-conversion merge requests, both mine and Richard's, should now be set to allow rebasing. -- Joseph S. Myers jos...@codesourcery.com