How to move CVS repository without losing history?
- Log into the CVS repository server
- Go to the cvs root dir
- tar the whole cvs root dir using the following command tar -zcvf tarfileName
. - copy this tar file to the new cvs repository server under the appropriate directory
- untar the file using the following command tar -zxvf tarFileName
- Delete the CVSROOT folder
- Make sure on the new CVS repository server you have a group created called cvsUsers
- Change the ownership and group permission for access using the following commands
- chown -R
./ - chgrp -R
./ - chmod -R 775 ./
- chmod -R +s ./
- Execute the following command to initialize the CVS repository cvs -d
init . This will create the CVSROOT folder under the cvs root directory - Game over!
No related posts.

