Comandos CVS

Esta es una pequeña guía de comandos rápidos para trabajar con CVS, NO es un tutorial de instalación, sirve más bien como recordatorio de como llevar a cabo tareas comunes. Notar que uso /usr/local/cvs como repositorio, obviamente puede cambiarse a cualquier otro lugar.

Crear repositorio

cvs -d /usr/local/cvs init

Iniciar un proyecto en el repositorio que acabamos de crear

cvs -d /usr/local/cvs import -m "comentario que queramos" miNuevoProyecto miNombre start

Obtener copia del proyecto

cvs -d /usr/local/cvs checkout miNuevoProyecto

Chequear los cambios que hecho, es decir comparar los archivos locales con los que se encuentran en el repositorio (estando dentro de la carpeta del proyecto).

cvs update

o tambien se pueden chequear archivos específicos:

cvs update holaMundo.c lib/funcion1.c

Ver con más detalle los cambios (más detallado que con update):

cvs diff
ó también
cvs -Q diff        <-(silencioso)
ó también
cvs -Q diff -c     <-(formato más amigable;-)

Enviar cambios al repositorio

cvs commit -m "comentario hacerca de los cambios hechos" hola.c

Añadir un nuevo fichero

cvs add nuevo.c
cvs ci -m "descripcion o comentario" nuevo.c

Es importante anotar que estos comandos suponen que se esta en la misma máquina que contiene el repositorio. Si esto no es asi el comando general es algo como (depende del tipo de autenticación, en esta se usa una autenticación de sistema comun y corriente, es decir un usuario válido del sistema debe existir para llevar acabo las actualizaciones). Por ejemplo para hacer un checkout:

cvs -d :ext:usuario@maquina.con.repositorio.com.co:/usr/local/cvs checkout


CategoryDocumentacionTecnica

Comandos_rapidos_para_CVS (last edited 2008-04-20 14:39:10 by localhost)