2008-09-18 12 views
15

¿Cómo verifico un directorio específico de CVS y omitir el árbol que conduce a ese directorio?CVS Pedido a un directorio

EX.

Id como por caja para este directorio C:/WebHost/MyWebApp/www

Mi estructura de directorios del proyecto CVS es MyWebApp/Tronco/www

¿Cómo puedo omitir los directorios del tronco y MyWebApp?

Respuesta

26

usar CVS -d/cvsroot checkout -d directory project/path/directory. El primer -d puede omitirse si establece la raíz con el entorno. Esto se llama "acortar el camino" y se puede evitar con la opción -N a checkout.

1

[Vaya, suprime alguna basura mal.] Sí, co -d www es lo que quiere.

También puede configurar módulos en el repositorio, lo que le permitirá consultar simplemente www como si fuera un directorio de nivel superior, pero debe hacerlo para cada uno de dichos directorios.

+0

estoy recibiendo los directorios MyWebApp/Trank. Usted dice que la solución es hacer que un módulo y de lo contrario esto no es posible? –

2

CVS está 'ligado' al repositorio de archivos de la carpeta .CVS. Cada carpeta está 'atada' individualmente.

Esto significa que puede verificar todo (o si ya tiene todo), luego cortar/pegar el directorio www en otro lugar, y permanecerá vinculado a la ubicación correcta de CVS.