Node:checkout,
Next:commit,
Previous:annotate,
Up:Ordenes y Opciones
checkout
Sinopsis: checkout [OPCIONES] PROYECTO(S)
- Nombres alternativos - co, get
- Requiere - Repository
- Cambios - Current directory
Obtiene un m�dulo del repositorio en una copia de trabajo. La
copia de trabajo se crea si no existe ya y se actualiza si
existe. (Ver tambi�n update.)
Opciones:
- -A - Borra cualquier etiqueta adhesiva, fechas adhesivas, o -k
adhesivas (clave de modo de sustituci�n RCS). Esto es como la
opci�n -A para actualizar y es probablemente usada m�s a
menudo que con la obtenci�n.
- -c - No obtiene; simplemente imprime el fichero
CVSROOT/modules
,
ordenado, en la salida est�ndar. Es un buen modo de obtener un
resumen de qu� proyectos est�n en el repositorio. Sin embargo,
un proyecto sin una entrada en modules no aparece (esta situaci�n
es muy normal porque el nombre del directorio de alto nivel del
proyecto en el repositorio funciona como el nombre por omisi�n
del m�dulo del proyecto).
- -D FECHA - Obtiene la �ltima revisi�n no m�s vieja que FECHA.
Esta opci�n es adhesiva, as� que no podr� entregar desde
la copia de trabajo sin borrar la fecha adhesiva. (Ver -A). Esta opci\on
tambi�n implica -P, descrita m�s tarde.
- -d DIR - Crea la copia de trabajo en un directorio llamado DIR, en vez
de crear el directorio con el mismo nombre que el m�dulo obtenido.
Si obtiene s�lo una porci�n de un proyecto y la porci�n est�
ubicada en cualquier parte que no sea el nivel m�s alto del proyecto,
los directorios son omitidos. Puede usar -N para suprimir este comportamiento
de colapso de directorios.
- -f - Fuerza la obtenci�n de la revisi�n de cabecera si la etiqueta
especificada o la fecha no se encuentra. Se usa muy a menudo en
combinaci�n con -D o -R para asegurar que algo siempre se obtiene.
- -j REV[:FECHA] o -j REV1[:FECHA] -j REV2[:FECHA] - Une (mezcla)
dos l�neas de desarrollo. Esto es simplemente como la opci�n -j
para actualizar, donde es m�s com�nmente usado. (Vea update
para detalles.)
- -k MODO - Sustituye la clave RCS de acuerdo con MODO (que puede
sustituir los modos por omisi�n de los ficheros). (Vea la secci�n
Claves de Sustitucion (Claves RCS) m�s adelante en este
cap�tulo con los modos v�lidos.) El modo elegideo ser�
adhesivo - futuras actualizaciones de la copia de trabajo mantendr�n
este modo.
- -l - Local. Obtiene s�lo el directorio de alto nivel del proyecto.
No procesa subdirectorios.
- -N - Suprime el colapso de directorios vac�os con la opci�n -d
(Vea -d.)
- -n - No ejecuta ning�n programa que fue especificado con -o en
CVSROOT/modules
. (Ver la secci�n Ficheros de Administracion del Repositorio m�s adelante en este cap\'itulo
para obtener m�s informaci�n.)
- -P - Poda directorios vac�os de la copia de trabajo (como la
opci�n -P de update).
- -p - Obtiene a la salida est�ndar, no a ficheros (como la
opci�n -p de update).
- -R - Obtiene tambi�n subdirectorios (por omisi�n). (Ver tambi�n
la opci�n -f.)
- -r ETIQUETA - Obtiene el proyecto con revisi�n ETIQUETA (no tendr�a
sentido especificar una revisi�n num�rica para ETIQUETA, aunque CVS
se lo permita). Esta opci�n es adhesiva e implica -P.
- -s - Como -c, pero muestra el estado de cada m�dulo y ordena por estado.
(Ver modules en la secci�n Ficheros de Administracion del Repositorio para ampliar informaci�n.)