O suporte ao Mercurial do IDE permite visualizar e gerenciar a evolução das alterações em arquivos com controle de versão.
O suporte ao Mercurial do IDE permite exibir as informações de status da versão em muitas das janelas do IDE, incluindo as janelas Situação, Projetos, Arquivos e Favoritos. Entretanto, a janela Situação representa o local principal onde gerenciar arquivos com controle de versão, exibindo uma lista de todos os arquivos novos, modificados e removidos 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 (Mercurial > Resolver conflitos) nesses arquivos. |
![]() |
Cinza. Indica que o arquivo será ignorado pelo Mercurial e não será incluído durante a chamada dos comandos de versionamento. Na janela Situação, o 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 do Mercurial funcionarão normalmente. Observe que os arquivos exibidos no estilo tachado são exibidos somente na janela Situação e na caixa de diálogo Submeter. 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 Mercurial é indicado pelo acréscimo 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. |