History of CVS Migration

Version 4

CVS Migration

Moving from CVS with extensive virtual modules (aliases) to Git or Mercurial

Created by: spiderr, Last modification: 10 Jun 2010 (04:12 UTC) by spiderr
This is the notes about the bitweaver.org projects migration from CVS which makes extensive use of virtual modules (aka aliases ) in CVS to a distributed version control system (VCS) such as Mercurial or Git.
A Simple Table
Feature Git Mercurial
Ad-hoc BuildsAs of git 1.5.3, there is a concept known as super modules
Keywords
Cross Platform Support


Mercuial


Migration

  1. Migrate each module separately, and then combine

http://stackoverflow.com/questions/12843/how-to-combine-two-projects-in-mercurial

Git

On CentOS, git needed to be upgraded to get super modules. CentOS 5.4+ broke things so the rpm would not build - had to docbook dtd definition to get a Fedora rpm to build properly.
Page History
Date/CommentUserIPVersion
17 Jun 2010 (22:37 UTC)
spiderr71.70.210.9126
Current • Source
spiderr71.70.210.9125
View • Compare • Difference • Source
spiderr71.70.210.9124
View • Compare • Difference • Source
spiderr71.70.210.9123
View • Compare • Difference • Source
Will69.203.72.16122
View • Compare • Difference • Source
Will69.203.72.16121
View • Compare • Difference • Source
spiderr24.171.168.22319
View • Compare • Difference • Source
Lester Caine81.138.11.13618
View • Compare • Difference • Source
spiderr71.70.210.9117
View • Compare • Difference • Source
spiderr71.70.210.9116
View • Compare • Difference • Source
WaterDragon130.37.29.8015
View • Compare • Difference • Source
WaterDragon130.37.29.8014
View • Compare • Difference • Source
spiderr70.154.110.15712
View • Compare • Difference • Source
spiderr70.154.110.15711
View • Compare • Difference • Source
WaterDragon82.171.181.20810
View • Compare • Difference • Source
WaterDragon82.171.181.2089
View • Compare • Difference • Source
spiderr71.70.210.918
View • Compare • Difference • Source
spiderr71.70.210.917
View • Compare • Difference • Source
spiderr71.70.210.915
View • Compare • Difference • Source
spiderr71.70.210.914
View • Compare • Difference • Source
spiderr71.70.210.913
View • Compare • Difference • Source
spiderr71.70.210.912
View • Compare • Difference • Source
spiderr71.70.210.911
View • Compare • Difference • Source