CVS es el Sistema de Versiones Concurrentes. Es un sistema de control de versiones útil para proyectos que utilizan un repositorio central para almacenar los ficheros y conservar todos los cambios hechos en dichos ficheros. Estas instrucciones instalan el cliente usado para manipular el repositorio. La creación de un repositorio se cubre en Ejecutar un servidor CVS.
Descarga (HTTP): https://ccvs.cvshome.org/files/documents/19/534/cvs-1.11.18.tar.bz2
Suma MD5 del paquete: 1dd5c16064906617e4358738bfe59b66
Tamaño del paquete: 2.3 MB
Estimación del espacio necesario en disco: 20 MB
Tiempo estimado de construcción: 0.31 SBU
Parche recomendado: http://www.linuxfromscratch.org/blfs/downloads/6.0/cvs-1.11.18-zlib-1.patch
Por defecto CVS se enlaza estáticamente contra la librería zlib incluida en su árbol de fuentes. Esto hace que esté espuesto a posibles vulnerabilidades de seguridad en dicha librería. Si quieres modificar CVS la más reciente librería zlib del sistema, aplica el siguiente parche:
patch -Np1 -i ../cvs-1.11.18-zlib-1.patch
Instala CVS ejecutando los siguientes comandos:
./configure --prefix=/usr &&
make &&
make install
~/.cvsrc es el principal fichero de configuración de CVS. Este fichero es utilizado por los usuarios para especificar las opciones por defecto de los diferentes comandos de cvs, por ejemplo, para hacer que todos los comandos cvs diff se ejecuten con -u, el usuario puede añadir diff -u en su fichero .cvsrc.
~/.cvswrappers especifica los envoltorios (wrappers) que se van a usar además de los indicados en el fichero CVSROOT/cvswrappers del repositorio.
~/.cvspass puede guardar contraseñas para ingresar en los servidores.
El paquete CVS contiene cvs, cvsbug y rcs2log.
Last updated on 2005-04-09 00:53:09 +0200