Dirk wrote:
Hi Micke,
thanks for the patch, I'm currently looking through it.
I'll be happy to provide additional comments if needed. The changes to
the time range check was to get all my files through: one was 43 seconds
off and another one was -23 seconds off.
I Still have problems with 11 files:
* 3 are one version too old. Ithink the containing folder was deleted
and recovered.
This could be possible, due to the fact, that we recover a project with
shared subitems, that where modified while the project was deleted.(see
http://www.pumacode.org/projects/vss2svn/ticket/34)
Exactly!
$ sqlite ~/hdf1/tmp/_vss2svn/vss_data.db "select * from PhysicalAction
where physname = 'ULAAAAAA' or physname = 'NLAAAAAA' order by timestamp;"
88035|NLAAAAAA|1|JAAAAAAA|ADD|a/|1|1015594096|U1|0||1|AAAAAALN|1||
11862|ULAAAAAA|1|NLAAAAAA|ADD|aIAM.h|2|1015594151|U1|0||1|AAAAAALU|1||
76871|ULAAAAAA||BTEAAAAA|SHARE|aIAM.h|2|1035546575|U2|0||2|AAAAAALU|1||
30278|ULAAAAAA|2||COMMIT||2|1035547012|U2|0||5|AAAAAALU|0||
88061|NLAAAAAA||JAAAAAAA|DELETE|a/|1|1035547551|U2|0||5|AAAAAALN|1||
30279|ULAAAAAA|3||COMMIT||2|1042730307|U2|0||5|AAAAAALU|0||Split name
88073|NLAAAAAA||JAAAAAAA|RECOVER|a/|1|1051268572|U1|0||5|AAAAAALN|1||
* 8 files are too new. The have been subject to "branch to an older
version".
I don't understand this exactly. A branch will only stop committing to
shared items. For some reason this is not correctly detected and the
item path of the branched items is still in the shared items list, so
they will take place in later commits.
As I understand it, it is possible to make a retroactive branch to an
older version. I think this is what it looks like:
]$ sqlite ~/hdf1/tmp/_vss2svn/vss_data.db "select * from PhysicalAction
where physname = 'IGBAAAAA' or physname = 'FPEAAAAA' order by timestamp;"
90842|IGBAAAAA|1|HGBAAAAA|ADD|OO.doc|2|1018015283|U1|1||1|AAAAABGI|1||
Create
18055|IGBAAAAA|2||COMMIT||2|1018028866|U1|1||5|AAAAABGI|0||Temp. checkin
18056|IGBAAAAA|3||COMMIT||2|1018880855|U1|1||5|AAAAABGI|0||Temp. checkin
18057|IGBAAAAA|4||COMMIT||2|1018895581|U1|1||5|AAAAABGI|0||temp
18058|IGBAAAAA|5||COMMIT||2|1018905700|U2|1||5|AAAAABGI|0||
18059|IGBAAAAA|6||COMMIT||2|1018955230|U2|1||5|AAAAABGI|0||
90858|IGBAAAAA||HGBAAAAA|RENAME|OO.doc|2|1018957922|U1|0|O.doc|5|AAAAABGI|1||
18060|IGBAAAAA|7||COMMIT||2|1018964688|U1|1||5|AAAAABGI|0||
18061|IGBAAAAA|8||COMMIT||2|1019149266|U1|1||5|AAAAABGI|0||
18062|IGBAAAAA|9||COMMIT||2|1019237770|U1|1||5|AAAAABGI|0||
18063|IGBAAAAA|10||COMMIT||2|1019574955|U1|1||5|AAAAABGI|0||More written
18064|IGBAAAAA|11||COMMIT||2|1019819568|U1|1||5|AAAAABGI|0||Corrections
after review
18065|IGBAAAAA|12||COMMIT||2|1021572525|U1|1||5|AAAAABGI|0||Minor close
unsaved case handling modified.
18066|IGBAAAAA|13||COMMIT||2|1021997092|U3|1||5|AAAAABGI|0||New version
of Create
18067|IGBAAAAA|14||COMMIT||2|1022079389|U1|1||5|AAAAABGI|0||P01093/ Lock
workstation replaced
18068|IGBAAAAA|15||COMMIT||2|1034849056|U3|1||5|AAAAABGI|0||V1.2 updates
18069|IGBAAAAA|16||COMMIT||2|1034851216|U3|1||5|AAAAABGI|0||
10113|IGBAAAAA||DPEAAAAA|SHARE|O.doc|2|1034852032|U3|0||2|AAAAABGI|1||
90889|IGBAAAAA||HGBAAAAA|DELETE|O.doc|2|1034852622|U3|0||5|AAAAABGI|1||
10114|FPEAAAAA|15|DPEAAAAA|BRANCH|O.doc|2|1034856376|Admin|1|IGBAAAAA|3|AAAAAEPF|1||
Last branch is made directly to version 15.
Cheers,
/Micke
_______________________________________________
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