Dirk wrote:


I gave this a fast try and just committed the little modification. If you have time, it would be wonderful if you could test it. The code uses an underscore as the magic marker, so for an orphaned item "file.txt" you will now see, e.g.:

/orphaned/_HAAAAAAA/file.txt


I'm getting deja vu feelings from the log... I had exactly this problem with the same file before my patch:
<<< Started new transaction, based on original revision 1103
svnadmin: File not found: revision 639, path '/trunc/orphaned/_JJXAAAAA/CD.SQL'
     * adding path : /trunc/orphaned/_APNAAAAA/A/B/CD.SQL ...

$ grep _vss2svn/datachache.PhysicalAction.tmp.txt -Ee "(CD.SQL)" | sort +7 -n

39276 TCYAAAAA 1 \N ADD CD.SQL 2 969901121 U1 0 \N 1 AAAAAYCT 0 \N P00024/DB Added DCM db generation files 87368 JJXAAAAA 2 \N BRANCH CD.SQL 2 973002098 U3 0 TCYAAAAA 3 AAAAAXJJ 0 \N \N 935 JJXAAAAA \N WNPAAAAA SHARE CD.SQL 2 975341780 U1 0 \N 2 AAAAAXJJ 1 \N \N 1069 NPXAAAAA \N WNPAAAAA BRANCH CD.SQL 2 975342023 U1 0 JJXAAAAA 3 AAAAAXPN 1 \N \N 11888 NPXAAAAA 3 \N BRANCH CD.SQL 2 975342023 U1 0 JJXAAAAA 3 AAAAAXPN 0 \N \N 1207 VUXAAAAA \N WNPAAAAA BRANCH CD.SQL 2 976527814 U2 0 NPXAAAAA 3 AAAAAXUV 1 \N \N 26466 VUXAAAAA 4 \N BRANCH CD.SQL 2 976527814 U2 0 NPXAAAAA 3 AAAAAXUV 0 \N \N 30405 VUXAAAAA \N UKGBAAAA SHARE CD.SQL 2 1021998473 Admin 0 \N 2 AAAAAXUV 1 \N \N 193 WCYAAAAA 6 \N BRANCH CD.SQL 2 1022054939 Admin 0 VUXAAAAA 3 AAAAAYCW 0 \N \N 30516 WCYAAAAA \N UKGBAAAA BRANCH CD.SQL 2 1022054942 Admin 0 VUXAAAAA 3 AAAAAYCW 1 \N \N

The VssAction: grep _vss2svn/datachache.VssAction.tmp.txt -Ee "4115"
4115 WNPAAAAA JJXAAAAA 2 SHARE /orphaned/_APNAAAAA/A/B/CD.SQL 2 0 /orphaned/_JJXAAAAA/CD.SQL

The error message comes from the SHARE at row 935 of JJXAAAAA. My fix was to perform the orphan BRANCH in the same folder as the orphan ADD.

Best regards,
/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

Reply via email to