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