On Thu, 3 Apr 2008 19:20:20,  Richard Hughes <[EMAIL PROTECTED]> wrote:
>  I've finally got to the bottom of the last thing preventing me doing a
>  completely clean conversion.
>
>  The same label was used three times, in three different
>  subdirectories. The problem is in the sanity checker, which doesn't
>  update its internal tree during the copy if the target directory
>  already exists (because of an earlier labelling of a child project).
>  When the third label happens the sanity checker thinks some parent
>  directories don't exist when they actually do so it adds them,
>  breaking the svnadmin load which knows that the directories really do
>  exist. If that description made no sense, read the test case at the
>  end of this e-mail.
>
>  I've also attached a patch, as before.
>
>  Richard.

Thanks a bunch for figuring that out.  I haven't had to deal with a
VSS to SVN conversion in a long while now, but last time I did I ran
into this problem multiple times.  I just wasn't brave enough to go
through the sanity checker and try to figure out what was causing it,
so I had to fix my dump files by hand.  Great work!

_______________________________________________
vss2svn-users mailing list
Project homepage:
http://www.pumacode.org/projects/vss2svn/
Subscribe/Unsubscribe/Admin:
http://lists.pumacode.org/mailman/listinfo/vss2svn-users-lists.pumacode.org
Mailing list web interface (with searchable archives):
http://dir.gmane.org/gmane.comp.version-control.subversion.vss2svn.user

Reply via email to