Más Allá de Linux From Scratch: Versión 1.0 | ||
---|---|---|
Anterior | Capítulo 18. Programas Básicos para Trabajo en Red | Siguiente |
Localización de descarga (HTTP): http://ftp.cvshome.org/cvs-1.11.5/cvs-1.11.5.tar.gz Localización de descarga (FTP): ftp://ftp.cvshome.org/pub/cvs-1.11.5/cvs-1.11.5.tar.gz Versión usada: 1.11.5 Tamaño del paquete: 2.6 MB Estimación del espacio necesario en disco: 14 MB |
CVS es el sistema de versiones concurrentes. Es útil para proyectos en los que múltiples personas están trabajando o en los que es necesario guardar las versiones previas de los ficheros.
El parche cvs-1.11.5zlib.patch se utiliza para compilar dinámicamente CVS con la zlib del sistema, en vez de utilizar la versión incluida en las fuentes de CVS. Esto tiene la ventaja de que, si (o cuando) se encuentra un problema de seguridad en zlib, no necesitas esperar a que aparezca una nueva versión de CVS, pues en cuanto actualices zlib el problema quedará solucionado. Puedes descargar el parche para cvs de http://downloads.linuxfromscratch.org/blfs-patches.
Si vas a utilizar el parche mencionado anteriormente, aplícalo primero:
patch -Np1 -i ../cvs-1.11.5-zlib.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.