Vista Repositórios de CVS

A vista Repositórios de CVS, que faz parte da perspectiva Explorar Repositório de CVS, apresenta as localizações do repositório de CVS que adicionou à Área de trabalho. Expandir a localização revela a parte principal (HEAD), as versões e ramificações do projecto nesse repositório. Pode expandir ainda mais as versões e ramificações do projecto para revelar as pastas e ficheiros que estão contidas neles.

O menu emergente para esta vista também lhe permite especificar novas localizações de repositórios. Utilize a vista Repositórios de CVS para dar saída de recursos do repositório para a Área de trabalho, configurar as ramificações e as versões apresentadas pela vista, histórico dos recursos da vista e comparar versões de recursos.

Segue-se a apresentação da vista Repositórios de CVS:

Vista Repositórios de CVS

Existem dois tipos de pastas apresentados na vista repositórios. Na maioria, podem ser tratados da mesma forma. Ou seja, pode ser dada saída deles da vista Repositórios, etc. Contudo, existem alguns casos onde os módulos não podem ser expandidos na vista Repositórios, apesar de ainda poder ser dada a respectiva saída.

Um módulo de CVS que se correlaciona para uma pasta no servidor de CVS.
Um módulo de CVS definido no ficheiro CVSROOT/módulos do repositório.

Tal como outras vistas na Área de trabalho, a vista Repositórios de CVS tem a sua própria barra de ferramentas. São facultados botões de barras de ferramentas para renovar a vista, navegar e criar novas localizações do repositório. A barra ferramentas também contém um menu pendente que permite ao utilizador filtrar a vista através do conjunto de trabalhos.

Barra de Ferramentas

Ir Para Início

Este comando redesenha a vista, apresentando as localizações do repositório como as raízes apresentadas pela vista.

Retroceder

Este comando redesenha a vista, mostrando as raízes que oram apresentadas imediatamente antes do comando Entrar Em emitido anteriormente.

Entrar Em

Este comando redesenha a vista, tornando os descendentes da entrada seleccionada as raízes apresentadas pela vista.

Renovar Vista

Este comando renova o conteúdo da vista Repositórios.

Resumir Tudo

Este comando resume todas as entradas na vista Repositórios.

Adicionar Repositório de CVS

Este comando mostra o assistente para ajudar a especificar uma nova localização do repositório.

Menu Pendente

O menu pendente na barra de títulos permite que a vista repositórios seja filtrada por um conjunto de trabalhos.

Menu de Contexto

No menu de contexto da vista Repositórios, pode executar um número de operações interessantes.

Nova > Localização do Repositório 

Este comando mostra o assistente para ajudar a especificar uma nova localização do repositório (a mesma que o artigo da barra de ferramentas Adicionar Repositório de CVS).

Novo > Identificador de Data

Este comando, disponível na localização do repositório e nas entradas de categoria de datas, mostra o diálogo que permite a especificação de um identificador de data que será adicionado à categoria Data da entrada da localização na vista Repositórios.

Dar Saída

Este comando dá saída dos módulos de CVS seleccionados em projectos na Área de trabalho com os mesmos nomes que os módulos remotos (para módulos remotos que são pastas no servidor) ou em projectos com o nome especificado com o módulo (se o módulo está definido no ficheiro CVSROOT/módulos no servidor).

Dar Saída Como...

Este comando abre o assistente Dar saída para permitir a configuração da forma como os módulos remotos seleccionados têm saída dada para a Área de trabalho.

Identificar como Versão...

Este comando cria versões do recurso seleccionado com base no conteúdo da ramificação actual.

Identificar com Existente...

Este comando cria versões do recurso seleccionado com base no conteúdo da ramificação actual, movendo o identificador dos recursos identificados previamente, caso seja necessário.

Comparação

Este comando irá comparar dois recursos seleccionados.

Comparar Com...

Este comando irá comparar a pasta seleccionada com uma ramificação ou versão da mesma pasta.

Configurar Ramificações e Versões

Este comando mostra o assistente para o ajudar a descobrir os identificadores de ramificação e de versão que existem no repositório para a pasta seleccionada, de forma a poderem ser adicionados à vista de repositórios, para permitir que os recursos que tenham esses identificadores sejam procurados.

Renovar Ramificações e Versões

Este comando, disponível nas entradas de localização do repositório, permite-lhe renovar a lista de ramificações e versões conhecidas que são apresentadas na vista repositórios para projectos seleccionados. Esta operação faz uso dos ficheiros definidos de renovação automática para cada projecto. Se a operação falhar para um determinado projecto, utilize Configurar Ramificações e Versões no projecto para seleccionar um ou mais ficheiros de renovação apropriados.

Adicionar à Lista de Ramificações...

Este comando adiciona o projecto seleccionado à lista de projectos que são apresentados na ramificação especificada na vista repositórios. Este comando apenas modifica a vista repositórios e não afecta o repositório de forma alguma. Se quiser adicionar o projecto a uma ramificação, pode executar Identificar com Existente depois de executar esta operação.

Abrir

Este comando abre o ficheiro seleccionado num editor.  Uma vez que as revisões de ficheiros no repositório são imutáveis, o editor abre-se num estado apenas de leitura, por isso não é modificável.  

Mostrar Anotação

Este comando mostra o conteúdo do ficheiro com anotações que identificam o autor de cada linha de código no ficheiro.

Mostrar no Histórico do Recurso

Este comando mostra o histórico da revisão do ficheiro seleccionado na vista Histórico de Recursos de CVS.

Propriedades

Disponível nas entradas de localização do repositório, este comando permite a modificação de quaisquer propriedades da localização. Também permite a atribuição de um nome de apresentação e uma codificação do servidor que seja utilizada para converter caminhos de ficheiros e consolidar comentários entre o cliente e o servidor (mas não afecta o conteúdo do ficheiro).

Conceitos relacionados
Programação em equipa com CVS
Repositórios de CVS
Ramificações
Versões
Histórico local

Tarefas relacionadas
Criar uma localização do repositório de CVS
Rejeitar uma localização do repositório de CVS
Renovar a vista repositórios de CVS
Alterar as propriedades de uma Localização do Repositório de CVS
Dar saída de um projecto de um repositório de CVS
Substituir recursos na Área de trabalho
Partilhar um novo projecto utilizando CVS
Ver o histórico de revisão de um ficheiro

Referência relacionada
CVS
Vista Histórico do Recurso do CVS