Vista Repositorios CVS

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:

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.

Barra de herramientas

Ir al inicio

Este mandato vuelve a trazar la vista, mostrando las ubicaciones de los repositorios como raíces que se visualizan en la vista.

Retroceder

Este mandato vuelve a trazar la vista, mostrando las raíces que se visualizaban inmediatamente antes de emitir el mandato anterior Ir adentro.

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.

Renovar vista

Este mandato renueva los contenidos de la vista Repositorios.

Contraer todo

Este mandato contrae todas las entradas expandidas de la vista Repositorios.

Añadir repositorio CVS

Este mandato hace aparecer el asistente para ayudarle a especificar una nueva ubicación de repositorio.

Menú desplegable

El menú desplegable de la barra de título permite filtrar la vista de repositorios según conjunto de trabajo.

Menú contextual

Desde el menú contextual de la vista Repositorios puede realizar varias operaciones interesantes.

Nuevo > Ubicación de repositorio 

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).

Nuevo > Código de fecha

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.

Reservar

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).

Reservar como...

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.

Codificar como versión...

Este mandato crea versiones del recurso seleccionado, basándose en el contenido de la rama actual.

Codificar con código existente...

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.

Comparar

Este mandato comparará dos recursos seleccionados.

Comparar con...

Este mandato comparará la carpeta seleccionada con una rama o versión de la misma carpeta.

Configurar ramas y versiones

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.

Renovar ramas y versiones

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.

Añadir a lista de rama...

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.

Abrir

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. 

Mostrar anotación

Este mandato muestra el contenido de un archivo con anotaciones que identifican el autor de cada línea de código del archivo.

Mostrar en historial de recursos

Este mandato muestra en la vista Historial de recursos CVS el historial de revisiones del archivo seleccionado.

Propiedades

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).

Conceptos relacionados
Programación en equipo con CVS
Repositorios CVS
Ramas
Versiones
Historial local

Tareas relacionadas
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

Consultas relacionadas
CVS
Vista Historial de recursos CVS