Hi justin, Justin Love schrieb:
Hello, I've been looking at switching us over to SVN. vss2svn recovered way more history than the other systems I looked at. Good work guys!
Thanks for using the code and it seems that it helped you also.

However, I ran into my own little piece of corruption. A few of my files, which we have had trouble with in the past, didn't have the file ADD records to supply a v1 version number. Almost everything in vss2svn checks for a version number before proceeding, so the files were completely missing from the export. I have a patch that restored my missing files by fabricating the missing records with the first version available; I leave incorporation to people who might understand other side effects better.

Intersting problem and an intersting patch. I currently can not fully understand, how this can happen, but the idea is not bad. I have to investigate this a little further. Can ouy send me the output of ssphys of one of these problematic files? I'm wondering how the ADD record is missing.

Beyond that, there were a couple missing files from an old project, where I am satisfying myself with checking in the latest copy, and one case where I intentionally took a file to zero size, (and vss2svn didn't include that version) also corrected by a checkin.

Do you know, whether the missing files where part of the conversion?
You can check that by calling "ss.exe physical $path/to/file" and then check for the physical name within your vss2svn logs. Is there probably only a missing recover somewhere along the lines?

I will have a look where the empty files gets losts.


Thanks for the patch
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

Reply via email to