O suporte à subversão do IDE permite visualizar e gerenciar a evolução das alterações nos arquivos com controle de versão.
O suporte à subversão do IDE permite visualizar as informações de status da versão em muitas das janelas do IDE, como Versionamento, Projetos, Arquivos e Favoritos. Entretanto, a janela Versionamento representa o local principal onde gerenciar arquivos com versão controlada, exibindo uma lista de todos os arquivos novos, modificados, removidos e desatualizados do projeto ou diretório atualmente selecionado.
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. Você deve usar o comando Resolver conflitos (Subversão > Resolver conflitos) nesses arquivos. |
![]() |
Cinza. Indica que o arquivo será ignorado pela subversão e não será incluído durante a chamada dos comandos de versionamento. Na janela Versionamento, texto cinza significa arquivos excluídos. |
![]() |
Tachado. Indica que o arquivo será excluído durante a chamada do comando Confirmar. Entretanto, todos os outros comandos da subversão funcionarão da maneira normal. Observe que os arquivos exibidos no estilo tachado são exibidos somente na janela Versionamento 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 de subversão é 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 vermelho 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. |