Uso práctico de CVS

Carlos Hernando

Capítulo de Estudiantes ACM

        
      

Historial de revisiones
Revisión 0.69 de Julio de 2002Revisado por: chc
Revisado y corregido. Añadida la sección 5.3
Revisión 0.5Diciembre 2001Revisado por: chc
Primera versión del documento

Actualmente vivimos en la filosofía OpenSource y hacer que nuestro código sea libre y abierto nos permite enviarlo a lugares en los que nunca antes podríamos haber imaginado. Sin embargo a la hora de mantener software de esta forma surgen problemas para poder poner en contacto y coordinar a los desarrolladores que colaboran en el proyecto. Por suerte contamos con una herramienta que hará las cosas más fáciles, CVS.


Tabla de contenidos
1. Sobre este documento
1.1. Licencia
1.2. Descargar el documento
1.3. Estado del documento
2. Introducción a CVS
2.1. ¿Cómo funciona?
2.2. ¿Qué estructura tiene el servidor?
2.3. ¿Qué estructura tiene el cliente?
2.4. ¿Para qué se usa CVS?
2.5. Instalación de CVS
2.6. El comando cvs
3. Curioseando un repositorio de CVS
3.1. Formas de identificarse en un servidor CVS
3.1.1. Usando SSH para conectarnos con el servidor
3.1.2. Desde un repositorio de nuestra propia máquina
3.2. Descargar un proyecto del repositorio
3.3. Actualizando nuestra copia local
4. Trabajando con CVS
4.1. Subiendo nuestras modificaciones
4.1.1. Problemas al actualizar archivos
4.1.2. Recuperando una versión anterior
4.2. Añadir archivos al repositorio
4.2.1. Ficheros especiales
4.3. Eliminar ficheros del repositorio
4.3.1. CVS y los ficheros eliminados
5. Más posibilidades con CVS
5.1. Marcar con etiquetas
5.2. La historia de un fichero
5.3. Incluyendo la versión dentro del propio fichero
6. Administrando un servidor CVS
6.1. Creando un nuevo módulo
6.2. Liberando una versión
6.3. Manejando ramas

1. Sobre este documento

1.1. Licencia

Se otorga permiso para copiar, distribuir y/o modificar este documento bajo los términos de la Licencia de Documentación Libre GNU, Versión 1.1 o cualquier otra versión posterior publicada por la Free Software Foundation. Se considerará como Secciones Invariantes todo el documento, no habiendo Textos de Portada ni Textos de Contra Portada. Puede consultar una copia de la licencia en: http://www.gnu.org/copyleft/fdl.html.

1.2. Descargar el documento

Las últimas versiones de este documento se publican en diferentes formatos en: HTML, DVI, PDF, PS y RTF.

1.3. Estado del documento

En desarrollo. Se agradece cualquier sugerencia / correción / aporte a mi e-mail