Preenchimento automático de itens de trabalho com solicitações pull

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

Quando você vincula um item de trabalho a uma solicitação pull (PR), você pode concluir automaticamente esses itens de trabalho quando concluir a RP. Ou, você pode especificar o estado do fluxo de trabalho para fazer a transição do item de trabalho ao mesclar a RP.

Quando você vincula um item de trabalho a uma solicitação pull (PR), você pode concluir automaticamente esses itens de trabalho quando concluir a RP.

Para saber mais sobre solicitações pull, consulte Criar, exibir e gerenciar pull requests.

Preenchimento automático de itens de trabalho

Conforme mostrado na imagem a seguir, marque a caixa para Concluir itens de trabalho vinculados após a mesclagem. O sistema assume como padrão a sua seleção para futuras RPs.

Caixa de diálogo de solicitação pull completa, Concluir itens de trabalho vinculados após a mesclagem

Caixa de diálogo de solicitação pull completa, Preenchimento automático de itens de trabalho com conclusão da opção PR

Nas seguintes circunstâncias, o sistema não atualizará automaticamente o estado do item de trabalho para Concluído, Fechado ou o estado que pertence à categoria Concluído para o tipo de item de trabalho:

  • O item de trabalho, cujo tipo de item de trabalho é gerenciado com o modelo de processo de herança, já está em um estado que pertence à categoria Resolvido. Neste caso, o sistema não atualizará o Estado. Por exemplo, se um bug derivado do processo Agile estiver em um estado Resolvido, o sistema não o fará a transição para Fechado.
  • O item de trabalho já está em um Estado que pertence à categoria Concluído. Não é necessária qualquer outra transição.
  • O WIT associado ao item de trabalho contém uma ou mais regras de campo de fluxo de trabalho que impedem que o item de trabalho seja salvo em um próximo estado. Por exemplo, uma regra exige que outro campo seja definido como parte do fechamento do item de trabalho.
  • Para implantações locais e modelo de processo hospedado em painéis do Azure, você deve modificar o fluxo de trabalho para especificar ações (elemento ACTION ) a serem executadas durante a transição do fluxo de trabalho. Consulte Alterar o fluxo de trabalho para um tipo de item de trabalho, Especificar ações.

Para saber mais sobre modelos de processo, consulte Personalizar sua experiência de acompanhamento de trabalho.

Especificar o estado do fluxo de trabalho dos itens de trabalho vinculados

Para fazer a transição de um item de trabalho para um estado de fluxo de trabalho específico, você pode inserir as informações na Descrição da solicitação pull. Prefira o #ID com um estado de fluxo de trabalho válido para o item de trabalho mencionado.

Nota

Esse recurso requer a atualização do Azure DevOps Server 2020.1 ou versão posterior.

Como mostrado na imagem a seguir, duas histórias de usuários são transferidas, uma para Resolvido e outra para Revisão. Além disso, duas tarefas são definidas como Concluído.

Captura de tela da solicitação pull, defina o estado do fluxo de trabalho para fazer a transição #ID itens de trabalho.