Más Allá de Linux From Scratch: Versión 5.0 | ||
---|---|---|
Anterior | Capítulo 18. Programas Básicos para Trabajo en Red | Siguiente |
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 cvsserver.
Descarga (HTTP): http://gd.tuwien.ac.at/opsys/linux/sf/s/scmlinux/cvs-1.11.6.tar.bz2
Descarga (FTP): ftp://ftp.cvshome.org/pub/release/stable/cvs-1.11.6/cvs-1.11.6.tar.bz2
Tamaño del paquete: 2.1 MB
Estimación del espacio necesario en disco: 14 MB
Tiempo estimado de construcción: 0.37 SBU
Instala CVS ejecutando los siguientes comandos:
./configure --prefix=/usr && make && make install |
~/.cvsrc, ~/.cvswrappers
~/.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.
El paquete CVS contiene cvs, cvsbug y rcs2log.
Este es el programa principal para el sistema de versiones concurrentes.
Se usa para enviar informes de problemas con CVS a un sitio central de soporte.
Generador de RCS a ChangeLog.