Ver uma Versão Anotada de um Ficheiro

Com o comando cvs annotate, o CVS oferece a possibilidade de ver - para cada linha de um ficheiro - quem modificou uma dada linha mais recentemente. Esta vista poderá ser útil para descobrir quem introduziu uma dada alteração no comportamento de um ficheiro ou quem deverá ser contactado no caso de uma dada alteração ou erro no código.

O Cervisia dá-lhe acesso a esta funcionalidade, mas enriquece a informação de uma forma interactiva. Você obtém uma vista anotada se seleccionar VerAnotar.... Outra possibilidade é carregar no botão Anotar da janela de Ver o Histórico. Em Figura 4.3, “Uma imagem da janela de anotações do Cervisia, você poderá ver uma imagem da janela.

Figura 4.3. Uma imagem da janela de anotações do Cervisia

Uma imagem da janela de anotações do Cervisia

Na janela de anotações, você poderá ver numa janela a última versão do ficheiro seleccionado (ou a versão A, no caso de ter lançado a janela de anotações a partir da janela de Ver o Histórico). Nas colunas antes do texto, você poderá ver alguma informação relacionada com a última alteração em cada linha. Na primeira coluna, é mostrado o número da versão. Na segunda coluna, você o nome do autor dessa versão. Finalmente, na terceira coluna, você verá o conteúdo real dessa linha.

Por consequência, quando uma linha parecer estranha para si ou se você assumir que existe nela um erro, você poderá ver imediatamente que foi o responsável por essa linha. Todavia não vê só isso, mas também poderá descobrir porque é que essa linha foi alterada. Para isso, passe o cursor do rato por cima do número de versão respectivo. Nesse caso, aparecerá uma dica que lhe mostra a mensagem de registo e a data da alteração.