Esta vista proporciona una lista de todas las revisiones de un recurso del repositorio, así como todas las revisiones de un recurso del historial local. En esta vista pueden compararse revisiones, cargar una revisión, revertir el archivo del espacio de trabajo correspondiente de una revisión, codificar con un código existente, mostrar anotaciones y abrir un editor en una revisión.
A continuación se ofrece un ejemplo de la vista Historial de CVS:
La vista Historial puede visualizar revisiones tanto locales como remotas. Las revisiones de historial local tiene asociada una información mínima: sólo una indicación de la hora. En consecuencia, la mayoría de los elementos de columna aparecerán en blanco en las revisiones del historial local. Las revisiones remotas, en cambio, contendrán un conjunto de información mucho más completo. Las columnas son las siguientes:
Ya que la vista Historial de CVS puede visualizar revisiones locales y remotos. Para las revisiones remotas:
Los códigos asociados a la revisión. Al seleccionar una línea de revisión se mostrará una lista de códigos en el panel inferior izquierda de la vista. (Sólo revisiones remotas)
Esta columna muestra la fecha y hora de creación de la revisión en el historial.
Esta columna muestra el nombre de la persona que ha creado la versión. (Sólo revisiones remotas)
Esta columna muestra el comentario (si existe) que se especificó para esta revisión en el momento en que se comprometió. Al seleccionar una línea de revisión se mostrará el comentario completo en el panel inferior derecha de la vista. (Sólo revisiones remotas)
Este mandato renueva el contenido de la vista, yendo a buscar al servidor la información del historial más reciente del recurso.
Cuando esta opción está habilitada, la vista visualizará el historial del recurso del editor activo o de la selección activa.
Si está habilitada, fijará la vista y su contenido. Las nuevas peticiones del historial abrirán una instancia nueva de la vista Historial.
Si se habilita, todos los elementos del historial se ordenarán en una de las siguientes categorías de fecha:
Si se habilita, visualizará las revisiones tanto locales como remotas del recurso en la vista Historial.
Si se habilita, visualizará sólo las revisiones locales del recurso en la vista Historial.
Si se habilita, visualizará sólo las revisiones remotas del recurso en la vista Historial.
Si la vista está en la modalidad Agrupar por fecha, Contraer todo contraerá todas las categorías de fecha.
Si se habilita, una doble pulsación (o una sola, dependiendo de la estrategia de modalidad de apertura establecida en Preferencias>General) abrirá un editor de comparación. Si está inhabilitada, al pulsar una revisión se abrirá dicha revisión.
El menú desplegable contiene las opciones siguientes:
Desde el menú contextual de la vista Historial de recursos CVS puede realizar varias operaciones interesantes.
Este mandato abrirá el contenido de la revisión seleccionada en un editor de sólo lectura. (El editor utilizado es el que está registrado como editor predeterminado para el tipo de archivo). Nota: si la revisión que se abre es la versión actual del archivo, se abrirá en un editor regular.
El mandato de comparación varía en función del número de revisiones seleccionadas en la vista Historial. En el caso de una sola selección, Comparar actual con revisión comparará la versión actual del recurso con la revisión seleccionada. Para dos selecciones, Comparar entre sí comparará las revisiones seleccionadas.
Este mandato tomará el contenido de la revisión seleccionada y la cargará en la copia local del archivo cuyo historial se visualiza en la vista. Luego, el archivo local se puede comprometer para hacer que el contenido de la última revisión de HEAD (o de una rama) coincida con el contenido de la revisión seleccionada.
Este mandato cargará la revisión seleccionada en el archivo local cuyo historial se visualiza. Esta operación se necesita en contadas ocasiones y sirve principalmente para cambiar el código en uno o varios recursos. La revisión cargada no se puede comprometer ulteriormente, pero se puede marcar con códigos.
Este mandato permite hacer que un código existente se traslade a la revisión del archivo seleccionado.
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 renueva el contenido de la vista.