Mercurial: submetendo alterações no repositório
Consulte também
Depois de editar as cópias de trabalho dos arquivos com controle de versões, você pode colocar as alterações no repositório usando a ação Submeter do Mercurial. If you have an issue tracker set up with your repository, the commit dialog box lets you associate your commit action with an existing issue.
- Os arquivos e as pastas versionados do Mercurial devem ser reconhecidos pelo IDE como tais, para chamar as ações do Mercurial neles. Para fazer isso, é necessário primeiro clonar os arquivos originais de um repositório externo ou colocar o projeto sob controle do Mercurial.
Para confirmar as alterações em arquivos locais no repositório:
- Selecione o arquivo ou a pasta de versão controlada (por exemplo, na janela Projetos, Arquivos ou Favoritos) e escolha Mercurial > Submeter no menu do botão direito do mouse. A caixa de diálogo Confirmar se abre, listando todos os arquivos que contêm alterações locais. Se os arquivos que deseja confirmar ainda não estiverem no repositório, a ação de confirmação irá adicioná-los.
- Indique uma mensagem de confirmação na área de texto Confirmar mensagem, indicando a finalidade da confirmação.
- Clique no ícone de Mensagens recentes (
) no canto direito superior da caixa de diálogo para visualizar as mensagens de confirmação recentes.
- Clique em Confirmar. O IDE executa a configuração e envia suas alterações locais para o repositório. Também é possível visualizar os arquivos que estão sendo submetidos ao repositório na janela Saída (Ctrl-4).
- Ao trabalhar na caixa de diálogo Confirmar, você pode excluir arquivos individuais de uma confirmação. Para fazer isso, clique na coluna Confirmar ação do arquivo específico e escolha Excluir da confirmação. O nome do arquivo responde sendo exibido em texto tachado.
Updating Issues
You can update an issue by associating your commit action with an existing issue in your repository's issue tracker. To do so, click on the Update Issue heading in the Commit dialog box to expand it, then specify the following:
- Issue Tracker: Specify the issue tracker that your repository uses, by selecting an issue tracker from the drop-down list. The drop-down provides you with a list of all issue trackers registered with the IDE. If your repository's issue tracker is not registered, click the New button to register it.
- Issue: Specify the issue ID. You can do this by typing in the ID, or part of the description.
Pode também especificar as seguintes opções:
- Resolve as FIXED: When selected, the status of the issue is marked as Resolved.
- Add Commit Message from Above: When selected, the commit message is added to the issue.
- Add Revision Information to the Issue: When selected, the issue is updated to include the revision information such as the author, date, etc. You can click Change Format to modify the format of the revision information that is added to the issue.
- Add Issue Information to Commit Message: When selected, the issue ID and summary are added to the commit message. You can click Change Format to modify the format of the issue information that is added to the message.
- After Commit: When selected, the issue is updated after you commit the changes.
- After Push: When selected, the issue is updated only after the changes are pushed to the repository.
Ignorando arquivos
Se o diretório de trabalho local inclui arquivos ou diretórios que você não deseja colocar no controle de versão, é possível configurar o IDE para ignorá-los permanentemente usando o comando Ignorar.
- Você não pode empregar o comando Ignorar em arquivos que já existem no repositório.
Para ignorar arquivos locais no diretório de trabalho:
- Selecione o arquivo ou diretório que deseja ignorar na janela Projetos, Arquivos, Favoritos ou Situação.
- Escolha Ignorar (ou Mercurial > Ignorar) no menu do botão direito do mouse do arquivo ou diretório selecionado. O IDE ignora o arquivo ou diretório sempre que os comandos do Mercurial são chamados nele ou no diretório em que ele é armazenado.
- Para alterar o status dos arquivos ignorados para que eles sejam manipulados no Mercurial, selecione o arquivo específico e escolha Mercurial > Não ignorar.
- Consulte também
- Clonando um repositório externo do Mercurial
- Comparando revisões de arquivos
- About Issue Trackers
- Adding an Issue Tracker
Notificações legais