I have a fairly small VSS database (3.5MB, 2 projects, 1 user). When I ran Analyze, it found no errors.
I'm using Vista Ultimate, in case that's significant.
When I ran vss2svn (0.11.0 Alpha 1), there was an abundance of errors:
* could not find ParserDetails.ini in /PerlApp/XML/SAX
* BUILDACTIONHIST: 2 of the form
Attempt to add entry 'XDAAAAAA' with unknown version number (probably destroyed)
at vss2svn.pl line 706
* IMPORTSVN: 3 of the form
ssphys: no file delta record found for check-in action (probably item did not retained old versions of itself)
Try `ssphys --help` for more information
FAILED with non-zero exit status 255
at vss2svn.pl line 1092
* IMPORTSVN: 1 of the form
Attempt to re-add directory '/' at revision 1, skipping action: possibly missing delete
at vss2svn.pl line 851
* IMPORTSVN: 478 of the form
Could not open export file './_vss2svn/vssdata/CA/CAAAAAAA.1'
at vss2svn.pl line 851
VSS Actions read : 708
SVN Revisions converted : 334
I then tried the most recent nightly build (30-Apr-2008). It produced a much shorter list of errors (lines beginning with ## were added from command output):
BUILDACTIONHIST:
Attempt to add entry 'XDAAAAAA' with unknown version number (probably destroyed) parent: CCAAAAAA itemtype: 2
at vss2svn.pl line 1107
Attempt to add entry 'DGAAAAAA' with unknown version number (probably destroyed) parent: AAAAAAAA itemtype: 1
at vss2svn.pl line 1107
IMPORTSVN:
##ssphys: no file delta record found for check-in action (probably item did not retained old versions of itself)
##Try `ssphys --help` for more information
FAILED with non-zero exit status 255 (cmd: "ssphys" get -b -v1 --force-overwrite -ewindows-1252
"C:\Program Files\Microsoft Visual Studio\Common\VSS/data/P/PFAAAAAA" ./_vss2svn/vssdata/PF/PFAAAAAA)
at vss2svn.pl line 1520
##ssphys: no file delta record found for check-in action (probably item did not retained old versions of itself)
##Try `ssphys --help` for more information
FAILED with non-zero exit status 255 (cmd: "ssphys" get -b -v1 --force-overwrite -ewindows-1252
"C:\Program Files\Microsoft Visual Studio\Common\VSS/data/Q/QFAAAAAA" ./_vss2svn/vssdata/QF/QFAAAAAA)
at vss2svn.pl line 1520
##ssphys: no file delta record found for check-in action (probably item did not retained old versions of itself)
##Try `ssphys --help` for more information
FAILED with non-zero exit status 255 (cmd: "ssphys" get -b -v1 --force-overwrite -ewindows-1252
"C:\Program Files\Microsoft Visual Studio\Common\VSS/data/R/RFAAAAAA" ./_vss2svn/vssdata/RF/RFAAAAAA)
at vss2svn.pl line 1520
VSS Actions read : 710
SVN Revisions converted : 336
svnadmin load ran with no errors or warnings.
Unfortunately, when I attempted to compare different versions of files in the svn repository, only the head version had any content. Earlier versions had log entries but no content. When I looked at the dumpfile, it too seemed to contain only one version of each file.
Here is my vss2svn command:
vss2svn --vssdir "C:\Program Files\Microsoft Visual Studio\Common\VSS" > vss2svn.log
And here is my svnadmin load command:
set svnadmin="C:\Program Files\Subversion\bin\svnadmin.exe"
set repos="C:\svn\OmniumVB"
set dumpfile="C:\Users\shadow\Downloads\Subversion\vss2svn-dumpfile.dat"
%svnadmin% load %repos% < %dumpfile%
Are my expectations correct (that I should see my revision history)?
Did I omit some key parameters?
Is there another version I should try (other than 0.11.0 Alpha 1 and 30-Apr-2008)?
Does vss2svn work with Vista?
Any other suggestions?
--
Best regards,
Cary Wyman mailto:[EMAIL PROTECTED]
_______________________________________________ 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