Migrating VSS to CVS tools
I tried to do this migrating VSS to ClearCase. Test showed it would have taken the conversion tool more than 6 months to complete (I think because the VSS repository is a black box, the tool needs to get each version of every file (instead of getting every version simultaneously), which isn't quick). Instead I just moved the latest version of every file (and kept the old VSS as backup in case its history information was needed).
VSS has a COM API which you can use to read and write to VSS repository. You can do everything the VSS client can do. And you don't need C++ - you can use VBScript/JScript/Perl (any WSH language)! Now, how to write every item you read from VSS repository to CVS/ClearCase is another part of the story. CVS probably has no COM interface (Subversion - CVS successor - hasn't one yet).
Can't reach the server right now, but we used vss2cvs and had quite good results.
I don't care if the tool is slow, just as long as its relatively painless. We can probably let it run overnight if we have to.
I also found the following (don't know if it works):
looks like vss2cvs.pl is floating around there, look for it on google (assuming it's the one you want).
I really dislike people going, "Look on Google" -- when they fails to look on it themselves and would come to the same realization: It is nowhere to be found -- all references point back to that dead site.
nope. i found it on google. only one hit, however. hint: "index of".
and don't forget
Fog Creek Home