Jon W wrote:
When using the beta2 conversion tools, I was able to create a
dumpfile; however, the dumpfile has several problems when loading.
The first failure was:
======================================
<<< Started new transaction, based on original revision 5
* adding path : IDEFiles ...COPIED... done.
svnadmin: The root directory cannot be deleted
* deleting path : ...
======================================
Did you actually delete the root path in VSS? Is that even possible? I
can add a check for that and ignore those in the script.
Then, the next error occurs:
======================================
<<< Started new transaction, based on original revision 4099
svnadmin: File not found: transaction '4098-1', path
'Installation/system/SBE6_32.DLL'
* deleting path : Installation/system/SBE6_32.DLL ...
======================================
What is the best course of action? Should I just keep parsing the
dumpfile to get around these errors?
Somehow these non-existent deletions are making it past the sanity
checker. I wonder if it's related to the other errors you're getting.
I'll have to play around with deleting the root directory and see if the
checker is handling that properly.
Yes, it sounds like you should just keep parsing the dumpfile for now...
"svndumpfilter" (included with Subversion) will help you here; type
"svndumpfilter help exclude" for info on how to remove certain paths
from your dumpfile altogether. Please let us know if there are other
types of errors encountered. We are trying to account for all the
different types of VSS corruption out there but obviously we're not
quite there yet.
_______________________________________________
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