Converting to CVS from Another Version Control System |
|
Discussion: First, decide if you want to preserve the version history from one system to the next. The simplest thing is to just keep the old history in the old system and put the new history in the new system. However, if it is worth it to move the history, it isn't necessarily all that hard. If you are converting from RCS or some other system which can export RCS files, just move the RCS files into the CVS repository (there is a section in the Cederqvist which explains this in more detail). Another approach is to write a script which invokes both CVS and the other system using the usual scripting interfaces (command line or whatever), and checks each revision out of the old system and into the new system. This way you do not have to delve into the revision storage format of each system. There are several samples of this type of script in the contrib section of the CVS source distribution. |
Return to The Information Page List.
![[ Valid XHTML 1.0! ]](/branding/w3c-valid-xhtml10-44x16.png)
![[ Valid CSS! ]](/branding/w3c-valid-css-44x16.png)
