The revision 245 of the pin_handler branch is working great at first
glance.  In fact, now we have history of the files all of the way back
to 1997.  The original directory may be orphaned, but at least the
file history and diffs are available.

One issue that I'm noticing is that several files don't exist in the
converted repository.  When looking at these files, they don't exist
after a "branch/rollback" action.  For this file, the versioning goes
up to 15, but the conversion stops much sooner for that file.

PhysicalAction.txt
11276 BUEAAAAA        1       \N      ADD     ag.h      2
887844085       Bob        0       \N      1       AAAAAEUB        0
   \N      \N
14140 UAGAAAAA        \N      CGECAAAA        SHARE   ag.h      2
988985147       Ted  0       \N      2       AAAAAGAU        1
\N      \N
14188 ZSSCAAAA        \N      CGECAAAA        BRANCH  ag.h      2
994931557       Annie   0       UAGAAAAA        3       AAAACSSZ
 1       \N  \N
117428        HASH(0xc428a34) \N      UAGAAAAA        BRANCH  ag.h
2       924778572       Byrd    0       BUEAAAAA        3
)43a824cx0(HSAH 1   \N
155824        ZSSCAAAA        8       \N      BRANCH  ag.h      2
994931557       Annie   0       UAGAAAAA        3       AAAACSSZ
 0       \N  \N

VssAction.txt:
13525      _BUEAAAAA       BUEAAAAA        1       ADD
/orphaned/_BUEAAAAA/ag.h  2       0       \N
13721      \N      BUEAAAAA        2       COMMIT
/orphaned/_BUEAAAAA/ag.h  2       0       \N
14655      \N      BUEAAAAA        3       COMMIT
/orphaned/_BUEAAAAA/ag.h  2       0       \N
15021      \N      BUEAAAAA        4       COMMIT
/orphaned/_BUEAAAAA/ag.h  2       0       \N
16417      \N      BUEAAAAA        5       COMMIT
/orphaned/_BUEAAAAA/ag.h  2       0       \N

The branch action from the datacache.PhysicalAction.txt that appears
to be odd is:
117428        HASH(0xc428a34) \N      UAGAAAAA        BRANCH  ag.h
2       924778572       Byrd    0       BUEAAAAA        3
)43a824cx0(HSAH 1   \N

Using ssphys.exe to look at UAGAAAAA, shows that there was a
"rollback" command used with the branch.  Is this causing all of the
problems?

<BranchFile offset="1116">
   <BranchToPhys>ZSSCAAAA</BranchToPhys>
   <PreviousOffset>0</PreviousOffset>
</BranchFile>
<Version offset="1140">
   <Action ActionId="RollBack">
       <SSName offset="0" type="file">ag.h</SSName>
       <Physical></Physical>
       <Parent>BUEAAAAA</Parent>
   </Action>
   <Date>924778572</Date>
   <UserName>Byrd</UserName>
   <VersionNumber>6</VersionNumber>
</Version>
<FileDelta offset="1552" />
<Version offset="1596">
   <Action ActionId="CheckedIn">
       <Offset>1552</Offset>
       <CheckInSpec>$/Omega1/usercode</CheckInSpec>
   </Action>
   <Date>930498097</Date>
   <UserName>Bob</UserName>
   <VersionNumber>7</VersionNumber>
</Version>

Sorry if I missed hearing that rollback actions are not supported.

Thank you,
Jon
_______________________________________________
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