Determinar quién ha modificado una línea por última vez con el mandato
Anotar
Supongamos que ha encontrado código que no entiende en la línea 65 de un
archivo.
¿A quién debe preguntar? Podría empezar buscando el
historial de recursos del archivo, pero eso no le indicará quién ha cambiado esa línea
concreta. Por eso el mandato Anotar resulta útil.
Conocido a veces en broma como la culpa,
permite recoger archivos ASCII (consulte la nota sobre archivos binarios) y obtener
un listado de los usuarios que han realizado cambios y las líneas que han cambiado.
La acción Mostrar anotación está disponible en
los siguientes lugares: vista Historial, Explorador de repositorios, vista Sincronizar y la
vista Recurso y paquetes. Hay dos 'estilos' de anotación disponibles: la más reciente
Anotación Quick Diff y la vista Anotar, más antigua. Puede seleccionar la versión de
anotación que desea utilizar en la página de preferencias Anotación CVS.
Para resumir las diferencias entre los dos tipos de anotación:
- Anotación Quick Diff:
- La Anotación Quick Diff visualiza las anotaciones en un archivo local del mismo
editor.
- Al pulsar una anotación o cualquier línea del editor, se solicitará a la vista
Historial que muestre la información de revisiones correspondiente.
- No se pierde el lugar en el editor al visualizar la anotación; simplemente se añaden
las anotaciones a la barra de anotaciones del editor que se utiliza en ese momento.
- Para activar las anotaciones, debe seleccionar 'Ocultar información de revisiones' en
el menú de contexto de la barra de anotaciones.
- Vista Anotar:
- La perspectiva puede cambiar en función de los valores de las
preferencias.
- Se abre un editor de texto de sólo lectura para visualizar las anotaciones.
- Al seleccionar los cambios en la vista Anotar, en el editor de texto quedarán
resaltadas las líneas
asociadas con el cambio seleccionado.
- A la inversa, al seleccionar una línea en el editor, la vista Anotar seleccionará el
cambio asociado con dicha línea.
- La vista Historial mostrará el historial del archivo abierto y resaltará la
revisión del cambio seleccionado actualmente. Esto le permite ver rápidamente el
comentario de compromiso para un cambio concreto.
Solamente funciona con archivos de texto
El mandato anotar solamente funcionará con archivos marcados como ASCII en el repositorio
CVS. Además, el mandato abrirá un archivo de texto para mostrar los cambios, incluso si
el editor asociado en el entorno de trabajo es un editor no de texto. Por ejemplo, si
ejecuta anotar en un archivo plugin.xml, se abrirá un editor de texto simple en lugar del
editor PDE completo.
Observar/Editar
Programación en equipo con CVS
CVS