This wiki has undergone a migration to Confluence found Here
ConversionToSvn
Jump to navigation
Jump to search
Contents
Conversion to SVN
Status
- Full conversion has been successful.
- Finalized list of converted projects (in converter options source file).
- Larger disk allocation (32GB) has been secured.
- Configuration of Apache is under HL7 control.
- User accounts and passwords allocated
- Path based access configured
Project Conversion Requirements
CVS Module | Required? | History? | Owner | Bedfellows | Notes |
---|---|---|---|---|---|
esc | yes | Ken McCaslin | none | ||
fm-tc-ballot | yes | Kathleen Connor | none | ||
hdf | yes | Ioana Singureanu | none | ||
hl7profile | drop | n/a | unknown | none | This project is empty, appears to be the correct name for its twin project below GWBeeler |
HL7Profile | ?? | n/a | unknown | none | Project has a single file, a partial HL7 UML profile that has never been updated. GWBeeler |
hl7v3 | yes | yes | Gunther/Grahame | none | this is the master source for datatypes, spl, & templates specifications |
htc | yes | Richard Kavanagh | none | ||
impl-guide | yes | n/a | Lloyd McKenzie | none | Project exists in gForge, so it should have an accompanying project, but no data to bring across |
javasig | yes | Peter Hendler | none | ||
javasig.old | drop | no | unknown | none | .old project- duplicate content from prior file migration GWBeeler |
labsig | yes | Ken McCaslin | none | ||
Medication | |||||
mif-schemas | yes | yes | Lloyd McKenzie | none | Contains current MIF schemas |
mif-utils | yes | no | Lloyd McKenzie | none | Contains utilities used in validating MIF as well as documentation |
mita | yes | Mary Ann Juurlink | none | ||
MsgTransportSpec | drop | no | unknown | none | EMPTY project GWBeeler |
MsgTransportSpec1 | drop | no | unknown | none | EMPTY project GWBeeler |
nhs-rim-align | yes | Ravi Natarajan | none | ||
nhs-rim-align.old | drop | no | unknown | none | .old project- duplicate content from prior file migration GWBeeler |
orders | yes | Patrick Loyd | none | ||
org.hl7.art.repository | ?? | Geoffrey Roberts | This set of "org.hl7." projects were created in 10/05. Only one of them seems to have a later activity (Jan '06). GWBeeler | ||
org.hl7.designer | ?? | Geoffrey Roberts | |||
org.hl7.gforge | ?? | Geoffrey Roberts | |||
org.hl7.gforge45 | ?? | Geoffrey Roberts | |||
org.hl7.mif | ?? | Geoffrey Roberts | |||
org.hl7.mif.flat | ?? | Geoffrey Roberts | |||
org.hl7.mif.flat.edit | ?? | Geoffrey Roberts | |||
org.hl7.mif.flat.editor | ?? | Geoffrey Roberts | |||
org.hl7.mif.repository | ?? | Geoffrey Roberts | Read access restricted to groberts and quest groups. Cannot convert without read access. | ||
org.hl7.mif.serialized | ?? | Geoffrey Roberts | |||
org.hl7.mif.serialized.edit | ?? | Geoffrey Roberts | |||
org.hl7.mif.serialized.editor | ?? | Geoffrey Roberts | |||
pharmacysig | yes | Hugh Glover | none | ||
pub-tool-kit | yes | yes | Woody Beeler | SET-1 | Inactive but contains significant tool history.
Bedfellow SET-1 definition:
|
pub-tool-kit.old | drop | no | unknown | none | .old project- duplicate content from prior file migration GWBeeler |
req.req | ?? | Geoffrey Roberts | This project and one following appear to be a temporary sandbox. Created 2/13/06. Last used 2/14/06. Following project only used 11/30/06. GWBeeler | ||
req.req1 | ?? | Geoffrey Roberts | (See above) GWBeeler | ||
rose-tree | yes | yes | Woody Beeler | SET-1 | |
templates | yes | Wilfred Bonney | none | Not an official project for Templates SIG; used for GForge testing purposes. | |
tool-arch | no | Geoffry Roberts | none | ||
tool-proc-arch | yes | yes | Wilfred Bonney | none | |
v3-ballot-pkg | yes | yes | Don Lloyd | SET-1 | Conversion error has been corrected GWBeeler |
v3-ballot-pkg.old | drop | no | unknown | none | .old project- duplicate content from prior file migration GWBeeler |
v3-ballot-src | drop | no | Woody Beeler | none | This is a project that Geoffrey populated for Woody when we were first struggling to get ballot content on CVS. There is only one set of files there, and the particular snap-shot does not have historical value. Drop it. GWBeeler |
v3-editions | yes | yes | Don Lloyd | SET-1 | |
v3-generator | yes | yes | Lloyd McKenzie | SET-1 | |
v3-publications | yes | yes | Woody Beeler | SET-1 | |
v3Schemas | drop | n/a | Lloyd McKenzie | none | Superseded by mif-schemas |
v3Schemas.old | drop | no | unknown | none | .old project- duplicate content from prior file migration GWBeeler |
visio-rmim-desi | yes | yes | Woody Beeler | SET-1 | |
visio-rmim-desi.old | drop | no | unknown | none | .old project- duplicate content from prior file migration GWBeeler |
vocab-sub-maint | ?? | Russell Hamm | none | Russ: this is the "old" vocab submission software that was rarely used do we need to preserve this? (last touched by Solbrig, I believe) GWBeeler | |
vocab-sub-maint.old | drop | no | unknown | none | .old project- duplicate content from prior file migration GWBeeler |
vocab-tools | yes | Russell Hamm | none |
Missing Files
In order to allow conversion of the v3-ballot-pkg repository, a file was removed from the "Attic" (deleted file area).
/home/hl7/cvs/v3-ballot-pkg/V3Ballots/input/domains/cg/sourcegraphics/Attic/POCG_RM000040.vsd,v
The key problem with this file appears to be that CVS decided to treat it as text and the binary format really confuses it. Unless the history of this file is of particular interest, no heroic attempts will be made to reconstitute its history. It is possible to fetch versions as far back as 1.12 from CVS.
Latest Conversion Result
This is the summary of dry-run conversion for all projects currently not considered to be superfluous.
cvs2svn Statistics: ------------------ Total CVS Files: 52469 Total CVS Revisions: 131574 Total CVS Branches: 7045 Total CVS Tags: 108321 Total Unique Tags: 118 Total Unique Branches: 13 CVS Repos Size in KB: 14298043 Total SVN Commits: 5234 First Revision Date: Thu Jun 17 22:46:08 1993 Last Revision Date: Thu Aug 9 17:41:51 2007 ------------------ Timings (seconds): ------------------ 723.7 pass1 CollectRevsPass 0.0 pass2 CollateSymbolsPass 36.0 pass3 FilterSymbolsPass 0.5 pass4 SortRevisionSummaryPass 0.2 pass5 SortSymbolSummaryPass 43.0 pass6 InitializeChangesetsPass 22.8 pass7 BreakRevisionChangesetCyclesPass 23.0 pass8 RevisionTopologicalSortPass 9.4 pass9 BreakSymbolChangesetCyclesPass 21.1 pass10 BreakAllChangesetCyclesPass 36.4 pass11 TopologicalSortPass 24.2 pass12 CreateRevsPass 0.6 pass13 SortSymbolsPass 0.5 pass14 IndexSymbolsPass 46.1 pass15 OutputPass 987.7 total