O suporte ao CVS do IDE permite exibir e gerenciar a evolução das alterações nos arquivos com controle de versão.
O suporte ao CVS do IDE permite exibir as informações de status da versão em muitas das janelas do IDE, como Versão, Projetos, Arquivos e Favoritos. Entretanto, a janela Versão representa o local principal onde gerenciar arquivos controlados por versão, exibindo uma lista em tempo real de todos os arquivos novos, modificados, removidos e desatualizados do projeto ou diretório atualmente selecionado.
Para abrir a janela Versão, selecione CVS > Mostrar todas as alterações. Outra opção é clicar com o botão direito do mouse em qualquer projeto, diretório ou arquivo que estiver em um diretório de trabalho do CVS e selecionar CVS > Mostrar alterações.
O suporte ao CVS do IDE fornece informações sobre o status do arquivo das seguintes maneiras:
O IDE exibirá os arquivos com controle de versão usando as seguintes codificações de cores e estilos de fontes:
Codificação de cores | Descrição |
---|---|
|
Verde. Indica um novo arquivo local, que ainda não existe no repositório. |
|
Azul. Indica que o arquivo foi modificado localmente. |
|
Vermelho. Indica que o arquivo contém conflitos. É necessário usar o comando Resolver conflitos nesses arquivos. |
|
Cinza. Indica que o arquivo será ignorado pelo CVS e não será incluído durante a chamada dos comandos de versão. |
|
Tachado. Indica que o arquivo será excluído durante a chamada do comando Confirmação de CVS. Entretanto, todos os outros comandos do CVS funcionarão da maneira normal. Observe que os arquivos exibidos no estilo tachado são exibidos somente na janela Versão e na caixa de diálogo Confirmar. Não são exibidos nos painéis Comparação, bem como suas pastas (ou pacotes) pais não exibirão emblemas se forem modificados. |
O status atual do arquivo do VCS é indicado pela adição dos seguintes emblemas ao projeto, pacote e ícones dos diretórios:
Emblema | Descrição |
---|---|
|
Emblema modificado localmente. Um emblema azul em um nó de pasta ou pacote indica que as pastas ou pacotes contêm arquivos novos ou modificados localmente. No caso de pacotes, esse emblema se aplica somente ao pacote em si e não aos seus subpacotes. Nas pastas, o emblema indica modificações locais na pasta ou em quaisquer de suas subpastas. |
|
Emblemas de conflito. Um emblema azul em um nó de pasta ou pacote indica que as pastas ou pacotes contêm arquivos, cujas cópias do repositório contêm alterações em conflito com a versão local. No caso de pacotes, esse emblema se aplica somente ao pacote em si e não aos seus subpacotes. Nas pastas, o emblema indica modificações locais na pasta ou em quaisquer de suas subpastas. |