Compartilhar via


Resolver itens de trabalho ao confirmar

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Feche itens de trabalho mencionando palavras-chave em mensagens de confirmação. Quando você menciona um item de trabalho em uma confirmação que chega ao branch padrão por meio de um dos fluxos de trabalho com suporte, tentaremos resolver esse item de trabalho.

Palavras-chave

As três palavras-chave com suporte para disparar uma menção de resolução são fix, fixes, e fixed (sem distinção entre maiúsculas e minúsculas). Opcionalmente, dois-pontos podem seguir a palavra-chave. A maioria das formas de pontuação pode preceder ou prosseguir a menção de resolução, excluindo outro sinal de libra (#).

Exemplos

Fixes #123

This fixed #123!

Change behavior to fix: #123

Fixes #123 and fixes #124

Observação

Cada item de trabalho a ser fechado deve incluir uma palavra-chave com suporte e o número do item de trabalho. Listas separadas por vírgula, como fixes #123,124,125 depois de uma palavra-chave, resolverão apenas o primeiro item de trabalho. Isso é feito para atenuar a quantidade de resolução acidental que pode ocorrer.

Fechar um item de trabalho

Use as palavras-chave para mencionar um item de trabalho na mensagem de confirmação e siga um dos dois fluxos de trabalho:

  • Evento de push - Se um commit contiver uma menção de resolução quando for realizado o push para o branch padrão do repositório, será feita uma tentativa de resolver o item de trabalho.

  • Evento pós-conclusão de solicitação de pull - Quando um usuário completa uma solicitação de pull (excluindo a mesclagem de squash) para o branch padrão e seleciona a opção para Concluir itens de trabalho associados após a mesclagem, todos os commits vinculados à solicitação de pull serão processados para menções de resolução e tentarão resolver os itens de trabalho associados. Isso é feito selecionando a opção pós-conclusão para completar itens de trabalho associados no diálogo de conclusão de um pull request.

    Opção de diálogo pós-conclusão

Habilitar a resolução de item de trabalho de menção de confirmação

Você pode usar a configuração de resolução de item de trabalho commit mention nas configurações do repositório para habilitar ou desabilitar esse recurso. Esta configuração é realizada individualmente para cada repositório e está habilitada por padrão.

Opção de administrador para habilitar a resolução de itens de trabalho por meio de commits