Resolver itens de trabalho no commit
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020
Feche itens de trabalho mencionando palavras-chave em mensagens de confirmação. Quando você faz menção a algum item de trabalho em um commit 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
(não diferencia maiúsculas de minúsculas). Opcionalmente, a palavra-chave pode vir seguida de dois-pontos. A maioria das formas de pontuação pode anteceder ou retomar a menção de resolução, excluindo outro sinal de cerquilha (#).
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 tanto uma palavra-chave com suporte quanto o número do item de trabalho.
Listas separadas por vírgulas, como fixes #123,124,125
após uma palavra-chave, só resolvem o primeiro item de trabalho. Isso é feito para atenuar a quantidade de resoluções acidentais que podem ocorrer.
Fechar um item de trabalho
Use as palavras-chave para fazer menção a um item de trabalho na mensagem de confirmação. Depois, siga um dos dois fluxos de trabalho:
Evento de push – se um commit contiver alguma menção de resolução quando for enviado por push ao branch padrão do repositório, ele tentará resolver o item de trabalho.
Evento de solicitação de pull pós-conclusão – quando um usuário conclui uma solicitação de pull (excluindo a mesclagem de squash) ao branch padrão e seleciona a opção Concluir itens de trabalho associados após a mesclagem, todos os commits vinculados à solicitação de pull serão processados em relação às 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 concluir os itens de trabalho associados na caixa de diálogo de conclusão da solicitação de pull.
Permitir a resolução de itens de trabalho de menções a commits
Você pode usar a configuração Confirmar resolução de itens de trabalho de menção nas configurações do repositório para habilitar ou desabilitar esse recurso. Essa configuração é definida no nível do repositório individual e está habilitada por padrão.