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