Partilhar via


Resolver itens de trabalho no commit

Serviços de DevOps do Azure | Azure DevOps Server | Azure DevOps Server 2022

Feche itens de trabalho mencionando palavras-chave em mensagens de confirmação. Quando se menciona um item de trabalho num commit que chega à ramificação padrão por meio de um dos fluxos de trabalho suportados, tentaremos concluir esse item de trabalho.

Palavras-chave

As três palavras-chave suportadas para acionar 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 anteceder ou seguir a menção da resolução, excluindo outro símbolo cardinal (#).

Examples

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 suportada e o número do item de trabalho. Listas separadas por vírgula, como fixes #123,124,125 depois de uma palavra-chave, só resolverão o primeiro item de trabalho. Isso é feito para mitigar 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 push - Se uma confirmação contiver uma menção de resolução quando for enviada por push para a ramificação padrão do repositório, ela tentará resolver o item de trabalho.

  • Evento pós-conclusão de solicitação pull - Quando um utilizador conclui uma solicitação pull (excluindo fusão squash) para a ramificação padrão e seleciona a opção para Concluir itens de trabalho associados após a fusão, todos os commits vinculados à solicitação pull serão processados para menções para resolução e tentarão resolver os itens de trabalho associados. Isso é feito ao selecionar a opção de pós-conclusão para completar os 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 itens de trabalho através de menções em commits

Você pode usar a configuração Confirmar menção resolução de item de trabalho nas configurações do repositório para habilitar ou desabilitar esse recurso. Esta configuração é definida com base por repositório e é habilitada por padrão.

Opção de administrador para ativar a resolução do item de trabalho de menção de commit