Hi, Now I've gotten passed the XML parsing stage, I though it wise to do some test importing of the svn dumpfile into a dummy repository, before leaving it for god knows how long. I've ended up with a 2.8MB dump file, with over 3600 commits.
2 problems have cropped up. Firstly, revision 3 attempted to add a directory, with no name. Removing the entry from the dump manually allowed me to continue. Secondly, a file was changed at revision 36, but it hadn't been added. 6 other files were changed in the same commit. Attached is some more information on the problems. I don't yet understand the file or database formats yet, so I'm not sure how much use I can be on the code front. Thanks -- Mike Williams
Revision-number: 3 Prop-content-length: 99 Content-length: 99 K 7 svn:log V 0 K 10 svn:author V 5 Admin K 8 svn:date V 27 1997-04-14T13:39:52.000000Z PROPS-END Node-path: Node-kind: dir Node-action: add Prop-content-length: 10 Content-length: 10 PROPS-END Revision-number: 4 ...... ========== <<< Started new transaction, based on original revision 36 svnadmin: File not found: transaction '249-1', path '/Xenophon/Xenophon/Classes/ALGO_ID.cpp' * editing path : Xenophon/Xenophon/Classes/ALGO_ID.cpp ... Revision-number: 36 Prop-content-length: 124 Content-length: 124 K 7 svn:log V 25 Debugging profile code... K 10 svn:author V 4 Carl K 8 svn:date V 27 1997-05-02T17:52:33.000000Z PROPS-END Node-path: Xenophon/Classes/ALGO_ID.cpp Node-kind: file Node-action: change Prop-content-length: 10 Content-length: 10 PROPS-END Node-path: Xenophon/Classes/BIT_BLOB.cpp ... changed ... Node-path: Xenophon/Classes/CERTIFICATE.cpp ... changed ... Node-path: Xenophon/Classes/DATE_TIME.cpp ... changed ... Node-path: Xenophon/Classes/test_profile.cpp ... changed ... Node-path: Xenophon/Classes/User_Profile.cpp ... changed ... Revision-number: 37 ... # grep ALGO_ID.cpp * | egrep "VAAAAAAA|SAAAAAAA" _vss2svn\datachache.PhysicalAction.tmp.txt:185646 VAAAAAAA \N SAAAAAAA ADD ALGO_ID.cpp 2 860694990 Carl 0 \N 1 AAAAAAAV 1 \N _vss2svn\datachache.PhysicalAction.tmp.txt:217053 VAAAAAAA 1 \N ADD ALGO_ID.cpp 2 862588526 Carl 0 \N 1 AAAAAAAV 0 Classes and Test rigs for:\ _vss2svn\datachache.VssAction.tmp.txt:94 VAAAAAAA 2 COMMIT /Xenophon/Classes/ALGO_ID.cpp 2 0 \N _vss2svn\datachache.VssAction.tmp.txt:199 VAAAAAAA 4 COMMIT /Xenophon/Classes/ALGO_ID.cpp 2 0 \N _vss2svn\datachache.VssAction.tmp.txt:367 VAAAAAAA 6 COMMIT /Xenophon/Classes/ALGO_ID.cpp 2 0 \N _vss2svn\datachache.VssAction.tmp.txt:493 VAAAAAAA 7 COMMIT /Xenophon/Classes/ALGO_ID.cpp 2 0 \N _vss2svn\datachache.VssAction.tmp.txt:559 VAAAAAAA 8 COMMIT /Xenophon/Classes/ALGO_ID.cpp 2 0 \N _vss2svn\datachache.VssAction.tmp.txt:580 VAAAAAAA 9 COMMIT /Xenophon/Classes/ALGO_ID.cpp 2 0 \N _vss2svn\datachache.VssAction.tmp.txt:676 VAAAAAAA 10 COMMIT /Xenophon/Classes/ALGO_ID.cpp 2 0 \N _vss2svn\datachache.VssAction.tmp.txt:831 VAAAAAAA 12 COMMIT /Xenophon/Classes/ALGO_ID.cpp 2 0 \N _vss2svn\datachache.VssAction.tmp.txt:1390 VAAAAAAA 13 COMMIT /Xenophon/Classes/ALGO_ID.cpp 2 0 \N
_______________________________________________ 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