Michael Swanson schrieb:
I'm looking at a repository I created with vss2svn using TortoiseSVN
and I wanted to look at the difference report on some historical
(read:VSS) checkins. However, when Tortoise pulls the file as it was
checked in and the file from the previous rev, the diff viewer is
saying that the files match, basically saying that there were no
changes made. No matter how far I back-date a file (I've backdated to
the very beginning, on files that I know have changed many times), and
it always shows the exact same contents of the file. Am I missing
something or did something go wrong with the import? This doesn't
happen with the changes I've made in testing after the import was
made, actually made through SVN. Those changes actually appear as
changes and the files have different contents.
During the conversion all versions of each file are extracted from the
VSS archive and stored in a subdirectory of the vssdata directory. The
files are named like the physical file, with the number of the version
as an extension. Could you please look into any subfolder of your
vssdata folder and check whether the content of two versions of a
physical file are different?
If this is not the case could you please try to run the ssphys get
command on a physical file of your VSS archive, e.g you found that the
file XNAAAAAA has 150 versions stored in the vssdata\XN directory. In
this case try the following:
Go to the base directory of your VSS archive (where your srcsafe.ini is
located)
create a temporary folder XN
run ssphys get -v 1 -b data\x\xnaaaaaa XN
run ssphys info data\x\xnaaaaaa > XN\xnaaaaaa.xml
check for any errors that will be printed to the console.
check the files in the temporary folder (xnaaaaaa.1 to xnaaaaaa.150).
They should be different.
Dirk
_______________________________________________
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