Tutorial completo
Editar Instalación
apt-get install cvs
Editar Alta de repositorio
La ruta del repositorio la elegimos. Yo he elegido /var/liv/cvs.
Mi repositorio se va a llamar "repositorio".
$ cvs -d /var/lib/cvs/repositorio init
Añadimos un grupo para usar este repositorio.
$ groupadd cvs_tic
Editamos para añadir los usuarios del cvs.
cvs_tic:x:1003:u1,u2,u3
Cambiamos el grupo del repositorio al nuevo grupo y le damos permisos sobre
el directorio de cvs.
$ cd /var/lib/cvs/repositorio
$ chgrp -R cvs_tic .
$ chmod -R 770 . CVSROOT
Editar Bajar el repositorio pserver
$ export CVSROOT=:pserver:USUARIO@máquina:/var/lib/cvs
Editar Cadena de configuración para acceso por ssh
$ export CVSROOT=:ext:user@host:port/var/lib/cvs
$ export CVS_RSH=/usr/bin/ssh
Editar Crear un módulo cvs
Una vez ya está en marcha el servidor, en el cliente:
- Rellenamos la cadena CVSROOT
- Nos posicionamos en el directorio que queramos hacer un cvs.
$ cvs import -m "Commit Inicial" nombre_repositorio cvs start
Editar Evitar que te pida siempre la contraseña por ssh
Editar Crear una rama
$ cvs commit -r 3.0
A continuación, tenemos que quitar toda nuestra copia de trabajo y bajar de nuevo el repositorio, esto
es:
1) Establecer el cvsroot
2) Hacer el checkout del repositorio.
Editar Quitar todos los directorios cvs
Script para borrar todos los directorios cvs.Editar Ver las versiones que hay de un archivo
cvs log archivo
Editar Bajar versiones antiguas archivo
cvs log archivo