>>>>> "AL" == Aaron Larson <Larson> writes: AL> ... The last thing output by vss2svn was: AL> TASK: IMPORTSVN AL> then it just exited.
AL> The last thing written to the dumpfile.txt was: ... AL> Text-content-length: 343179847 AL> Any chance 343MB is too big for a single file/commit? I replaced the 343MB VSS file with a dummy text file. Then the convert succeeded. However the svnadmin load failed with: svnadmin: File not found: transaction '496-1', path 'labels/...' Where "..." is a long project specific path. vss2svn generated lots of odd error messages: and lots of messages describing likely DB corruption errors. If it would be helpful to others, I'm willing to debug the causes, but I think this means I'm hooped. The following is a highly edited list of the output in case it is helpful. -------------------------------------------------------------------------- $ ./vss2svn --vssdir ../sample-deos could not find ParserDetails.ini in /PerlApp/XML/SAX Connecting to database ./_vss2svn/vss_data.db ======== VSS2SVN ======== BEGINNING CONVERSION... Start Time : Mon Mar 5 15:45:48 USMST 2007 VSS Dir : ../sample-deos Temp Dir : ./_vss2svn Dumpfile : vss2svn-dumpfile.txt VSS Encoding : windows-1252 VSS2SVN ver : 0.11.0-nightly.292 SSPHYS exe : ssphys SSPHYS ver : 0.22.0.275 XML Parser : XML::SAX::Expat TASK: INIT TASK: LOADVSSNAMES TASK: FINDDBFILES TASK: GETPHYSHIST WARNING: control character 0x03 in text input at character 1 ... WARNING: wrong checksum WARNING: wrong checksum ssphys: unknwon record type "œ7" detected (offset 0x8f7) Try `ssphys --help` for more information ERROR -- FAILED with non-zero exit status 255 (cmd: "ssphys" info -ewindows-1252 "../sample-deos/data/O/OBVAAAAA") at vss2svn.pl line 1128 Merging LabelComment and Comment for 'ZCAAAAAA;34' TASK: MERGEPARENTDATA TASK: MERGEMOVEDATA ERROR -- Multiple chidl recs for parent MOVE rec '80716' at vss2svn.pl line 620 ERROR -- Multiple chidl recs for parent MOVE rec '107537' at vss2svn.pl line 620 TASK: BUILDACTIONHIST Use of uninitialized value in concatenation (.) or string at /PerlApp/Vss2Svn/ActionHandler.pm line 449. Use of uninitialized value in join or string at vss2svn.pl line 777. ERROR -- Attempt to add entry 'EDAAAAAA' with unknown version number (probably destroyed) at vss2svn.pl line 733 Repeated several hundred times ERROR -- No more active itempath to commit to 'ZNCAAAAA': ZNCAAAAA, at vss2svn.pl line 733 ERROR -- Attempt to commit unknown item 'UBSAAAAA': Use of uninitialized value in concatenation (.) or string at /PerlApp/Vss2Svn/ActionHandler.pm line 520. Use of uninitialized value in concatenation (.) or string at /PerlApp/Vss2Svn/ActionHandler.pm line 271. Use of uninitialized value in join or string at vss2svn.pl line 777. Use of uninitialized value in concatenation (.) or string at /PerlApp/Vss2Svn/ActionHandler.pm line 636. Use of uninitialized value in concatenation (.) or string at /PerlApp/Vss2Svn/ActionHandler.pm line 636. ... ERROR -- Attempt to share unknown item 'KROBAAAA': ... ERROR -- Attempt to add entry 'FEPBAAAA' with unknown version number (probably destroyed) at vss2svn.pl line 733 ... TASK: IMPORTSVN ssphys: reverse delta: failed to read necessary amount of data from input file Try `ssphys --help` for more information ERROR -- FAILED with non-zero exit status 255 (cmd: "ssphys" get -b -v1 --force-overwrite -ewindows-1252 "../sample-deos/data/E/ERQBAAAA" ./_vss2svn/vssdata/ER/ERQBAAAA) at vss2svn.pl line 1128 ssphys: reverse delta: invalid patch length in delta record Try `ssphys --help` for more information ERROR -- FAILED with non-zero exit status 255 (cmd: "ssphys" get -b -v10 --force-overwrite -ewindows-1252 "../sample-deos/data/F/FNTBAAAA" ./_vss2svn/vssdata/FN/FNTBAAAA) at vss2svn.pl line 1128 ERROR -- Attempt to re-add directory '/' at revision 1, skipping action: possibly missing delete at vss2svn.pl line 879 ERROR -- Attempt to move item '/tools/installs/assemblers/borland/' to '/tools/installs/assemblers/win32/borland/' at revision 48, but source doesn't exists: possibly missing recover; skipping at vss2svn.pl line 879 ERROR -- Parent path missing while trying to add item '/tools/installs/assemblers/win32/borland/LICENSE-REQUIRED' at revision 52: adding missing parents at vss2svn.pl line 879 ... ERROR -- Attempt to commit to non-existant file '/deos/libs/Makefile' at revision 8266, changing to add; possibly missing recover at vss2svn.pl line 879 ... ERROR -- Attempt to pin non-existing item 'btree-height2.jpg' at revision 25161: possibly missing recover; skipping at vss2svn.pl line 879 ============================================================================= ERROR SUMMARY GETPHYSHIST: FAILED with non-zero exit status 255 (cmd: "ssphys" info -ewindows-1252 "../sample-deos/data/O/OBVAAAAA") at vss2svn.pl line 1128 MERGEMOVEDATA: Multiple chidl recs for parent MOVE rec '80716' at vss2svn.pl line 620 Multiple chidl recs for parent MOVE rec '107537' at vss2svn.pl line 620 BUILDACTIONHIST: No more active itempath to commit to 'ZNCAAAAA': ZNCAAAAA, Attempt to commit unknown item 'UBSAAAAA': Attempt to share unknown item 'KROBAAAA': Attempt to pin unknown item 'DROBAAAA': IMPORTSVN: FAILED with non-zero exit status 255 (cmd: "ssphys" get -b -v1 --force-overwrite -ewindows-1252 "../sample-deos/data/E/ERQBAAAA" ./_vss2svn/vssdata/ER/ERQBAAAA) at vss2svn.pl line 1128 FAILED with non-zero exit status 255 (cmd: "ssphys" get -b -v10 --force-overwrite -ewindows-1252 "../sample-deos/data/F/FNTBAAAA" ./_vss2svn/vssdata/FN/FNTBAAAA) at vss2svn.pl line 1128 Attempt to re-add directory '/' at revision 1, skipping action: possibly missing delete at vss2svn.pl line 879 Attempt to move item '/tools/installs/assemblers/borland/' to '/tools/installs/assemblers/win32/borland/' at revision 48, but source doesn't exists: possibly missing recover; skipping at vss2svn.pl line 879 Parent path missing while trying to add item '/tools/installs/assemblers/win32/borland/LICENSE-REQUIRED' at revision 52: adding missing parents at vss2svn.pl line 879 Parent path missing while trying to add item '/orphaned/_IDAAAAAA/abom/' at revision 95: adding missing parents at vss2svn.pl line 879 Parent path missing while trying to add item '/orphaned/_MDAAAAAA/ansi/' at revision 97: adding missing parents at vss2svn.pl line 879 Attempt to commit to non-existant file '/deos/libs/Makefile' at revision 8266, changing to add; possibly missing recover at vss2svn.pl line 879 at vss2svn.pl line 879 Attempt to delete non-existent item 'tps008a1.cpp' at revision 14279: possibly missing recover/add/share; skipping at vss2svn.pl line 879 ============================================================================= END OF CONVERSION The VSS to SVN conversion is complete. You should now use the "svnadmin load" command to load the generated dumpfile 'vss2svn-dumpfile.txt'. The "svnadmin" utility is provided as part of the Subversion command-line toolset; use a command such as the following: svnadmin load <repodir> < "vss2svn-dumpfile.txt" You may need to precede this with "svnadmin create <repodir>" if you have not yet created a repository. Type "svnadmin help <cmd>" for more information on "create" and/or "load". If any errors occurred during the conversion, they are summarized above. For more information on the vss2svn project, see: http://www.pumacode.org/projects/vss2svn/ Started at : Mon Mar 5 15:45:48 USMST 2007 Ended at : Mon Mar 5 18:16:02 USMST 2007 Elapsed time : 02:30:14 (H:M:S) VSS Actions read : 80925 SVN Revisions converted : 26027 Date range (YYYY/MM/DD) : 1994/11/21 to 2007/01/15 _______________________________________________ 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