La vista Repositorios CVS, que forma parte de la perspectiva Explorar Repositorio CVS, muestra las ubicaciones de los repositorios CVS que ha añadido al entorno de trabajo.Al expandir una ubicación aparece el tronco principal (HEAD), las versiones del proyecto y las ramas de dicho repositorio.Puede expandir más las versiones del proyecto y las ramas para que aparezcan las carpetas y los archivos contenidos en ellas.
El menú emergente de esta vista también permite especificar ubicaciones de repositorio nuevas. Utilice la vista Repositorios CVS para reservar recursos del repositorio en el entorno de trabajo, configurar las ramas y las versiones que muestra la vista, ver el historial de los recursos y comparar versiones de recursos.
La siguiente figura muestra cómo es la vista Repositorios CVS:
Hay dos tipos de carpetas visualizadas en la vista de repositorios. En su mayoría pueden tratarse de la misma manera. Es decir, pueden reservarse en la vista Repositorios, etc. No obstante, en algunos casos los módulos no pueden expandirse en la vista Repositorios aunque pueden reservarse igualmente.
![]() |
Un módulo CVS que se correlaciona con una carpeta del servidor CVS. |
![]() |
Un módulo CVS definido en el archivo de módulos o CVSROOT del repositorio. |
Al igual que las demás vistas del entorno de trabajo, la vista Repositorios CVS tiene su propia barra de herramientas. Se proporcionan botones de barra de herramientas para renovar la vista, navegar por ella y crear nuevas ubicaciones de repositorios. La barra de herramientas también contiene un menú desplegable que permite que el usuario filtre la vista según un conjunto de trabajo.
Este mandato vuelve a trazar la vista, mostrando las ubicaciones de los repositorios como raíces que se visualizan en la vista.
Este mandato vuelve a trazar la vista, mostrando las raíces que se visualizaban inmediatamente antes de emitir el mandato anterior Ir adentro.
Este mandato vuelve a trazar la vista, haciendo que los hijos de la entrada seleccionada se muestren como raíces visualizadas en la vista.
Este mandato renueva los contenidos de la vista Repositorios.
Este mandato contrae todas las entradas expandidas de la vista Repositorios.
Este mandato hace aparecer el asistente para ayudarle a especificar una nueva ubicación de repositorio.
El menú desplegable de la barra de título permite filtrar la vista de repositorios según conjunto de trabajo.
Desde el menú contextual de la vista Repositorios puede realizar varias operaciones interesantes.
Este mandato hace aparecer el asistente para ayudarle a especificar una nueva ubicación de repositorio (igual que el elemento Añadir Repositorio CVS, de la barra de herramientas).
Este mandato, disponible en las entradas de ubicación del repositorio y gategoría de Fecha, activa el diálogo que permite la especificación de un código de fecha que se añadirá a la categoría de Fecha de la entrada de ubicación en la vista Repositorios.
Este mandato reserva los módulos CVS seleccionados para los proyectos del Entorno de trabajo con los mismos nombres que los módulos remotos (para módulos remotos que son carpetas en el servidor) o en proyectos con el nombre especificado con el módulo (si el módulo está definido en el archivo de módulos o CVSROOT del servidor).
Este mandato abre el asistente Reservar, que le permitirá configurar cómo se tienen que reservar en el entorno de trabajo los módulos remotos seleccionados.
Este mandato crea versiones del recurso seleccionado, basándose en el contenido de la rama actual.
Este mandato crea versiones del recurso seleccionado, basándose en el contenido de la rama actual, y moviendo el código de los recursos anteriormente codificados, si es necesario.
Este mandato comparará dos recursos seleccionados.
Este mandato comparará la carpeta seleccionada con una rama o versión de la misma carpeta.
Este mandato abre el asistente que ayuda a descubrir los códigos de rama y versión existentes en el repositorio para la carpeta seleccionada para poderlos añadir a la vista Repositorios para que puedan ser examinados.
Este mandato, disponible en entradas de ubicaciones de repositorio, permite renovar la lista de ramas y versiones conocidas que se visualizan en la vista Repositorios para proyectos seleccionados. Esta operación utiliza los archivos de renovación automática definidos para cada proyecto. Si la operación falla para un proyecto concreto, utilice Configurar ramas y versiones en el proyecto para seleccionar uno o más archivos de renovación adecuados.
Este mandato añade el proyecto seleccionado a la lista de proyectos que se visualizan bajo la rama especificada en la vista Repositorios. Este mandato solo modifica la vista Repositorios y no tiene ningún efecto en el repositorio. Si desea añadir el proyecto a una rama, puede efectuar una acción de Codificar con existente después de llevar a cabo esta operación.
Este mandato abre el archivo seleccionado en un editor. Dado que las revisiones de archivo del repositorio son inmutables, el editor se abre en un estado solo de lectura y no acepta modificaciones.
Este mandato muestra el contenido de un archivo con anotaciones que identifican el autor de cada línea de código del archivo.
Este mandato muestra en la vista Historial de recursos CVS el historial de revisiones del archivo seleccionado.
Disponible en entradas de ubicación de repositorio, este mandato permite la modificación de cualquiera de las propiedades de la ubicación. También permite asignar un nombre de visualización y una codificación de servidor, que servirán para convertir las vías de acceso de archivo y los comentarios de compromiso entre el cliente y el servidor (pero no afecta al contenido de los archivos).
Programación en equipo con CVS
Repositorios CVS
Ramas
Versiones
Historial local
Crear una ubicación de repositorio CVS
Descartar la ubicación de un repositorio CVS
Renovar la vista Repositorios CVS
Cambiar las propiedades de la ubicación de un
repositorio CVS
Reservar un proyecto de un repositorio CVS
Sustituir recursos del entorno de trabajo
Compartir un proyecto nuevo utilizando CVS
Ver el historial de revisiones de un archivo