Modificar itens de trabalho em massa no Azure Boards

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

Use modificação em massa para atualizar muitos itens de trabalho ao mesmo tempo sem abrir cada um individualmente. A partir do portal web, pode:

  • Atualizar os valores dos campos em itens selecionados
  • Reatribuir trabalho a um membro da equipa
  • Mover itens para um sprint ou uma iteração
  • Adicionar ou remover tags
  • Muda o tipo de item de trabalho ou move itens para outro projeto

As opções disponíveis dependem do seu nível de acesso e das permissões.

Tip

Para adicionar itens de trabalho em massa, ou para definir valores diferentes por item, use a importação CSV em vez disso. A edição em massa do portal web aplica o mesmo valor a todos os itens selecionados.

Tip

Pode usar IA para ajudar nesta tarefa mais adiante neste artigo, ou consultar ativar assistência de IA com o Azure DevOps MCP Server para começar.

Prerequisites

Category Requirements
Permissões Para ver, seguir e editar itens de trabalho:
- Ver itens de trabalho neste nó (Permitir)
- Editar itens de trabalho neste nó (Permitir)
Por padrão, o grupo de Colaboradores tem essas permissões. Para mais informações, veja Definir permissões de acompanhamento de trabalho.

Para adicionar novas etiquetas:
- Permissão ao nível do projeto para criar definição de etiqueta (Permitir)
Por padrão, o grupo de Colaboradores tem essa permissão.
Níveis de acesso - Membro do projeto

Para adicionar novas etiquetas ou seguir pull requests: Pelo menos Básico

Para ver ou acompanhar itens de trabalho: No mínimo, Stakeholder

Para enviar emails com itens de trabalho: Deve ser membro do grupo de Colaboradores

Note

  • Atribua acesso de Stakeholder aos membros que pretendem acompanhar o progresso e discutir itens de trabalho, mas não contribuem para o código. Podem ver itens de trabalho, backlogs, quadros e dashboards.
  • Por defeito, Colaboradores e Partes interessadas em projetos públicos podem adicionar etiquetas novas e já existentes. Em projetos privados, apenas os Colaboradores podem adicionar novas etiquetas. Para alterar permissões de criação de etiquetas, defina a permissão Criar definição de etiqueta ao nível do projeto. Para mais informações, consulte Alterar permissões ao nível do projeto.

Note

  • Atribua acesso de Stakeholder aos membros que pretendem acompanhar o progresso e discutir itens de trabalho, mas não contribuem para o código. Podem ver itens de trabalho, backlogs, quadros e dashboards.

Tarefas suportadas

Os colaboradores podem completar todas as seguintes tarefas. Os membros com acesso de Stakeholders estão limitados a seleção múltipla, edição em massa, alteração de tipo, email e cópia em HTML/copiar para a prancheta. Para mais informações, consulte Começar como Utilizador Parte Interessada.

Area

Task


Itens de trabalho de seleção múltipla

Vincular itens de trabalho

Editar/atualizar/excluir em massa

Copiar, clonar, alterar o tipo, mover ou enviar email

Note

  • Tipos de itens de trabalho ocultos: Algumas ações em massa não estão disponíveis para itens de trabalho da categoria de tipo oculta. Esta categoria inclui casos de teste, passos partilhados, parâmetros partilhados, pedidos e respostas de revisão de código, e pedidos e respostas de feedback.
  • Copiar vs. Clonar (apenas um item): Ambas as ações aplicam-se a um item de trabalho de cada vez, a partir de uma lista de resultados de consulta ou do menu Ações no formulário do item de trabalho. Use Copiar o item de trabalho para copiar um item e alterar o seu tipo. Utilize Clone para criar uma cópia idêntica do mesmo tipo.
  • Permissão para mover itens de trabalho: Para mover itens para outro project, seja membro do grupo Project Administrators ou tenha permissão explícita para Mover itens de trabalho.


Selecionar itens de trabalho para edição em massa

Selecione vários itens de trabalho nos resultados da consulta, no backlog ou nos backlogs de sprint. O processo para selecionar múltiplos itens de trabalho funciona da mesma forma em todos os três. Para construir uma lista direcionada, veja Definir uma consulta de item de trabalho.

A partir do menu de contexto do backlog, pode:

As opções disponíveis no menu diferem entre o backlog e os resultados das consultas, como mostrado na secção seguinte.

Menu de Tarefas Pendentes

Captura de ecrã do menu de seleção múltipla do Backlog.

Menu de seleção múltipla dos resultados da consulta

Captura de ecrã do menu de seleção múltipla dos resultados da consulta.

Selecione vários itens e abra o menu de contexto

Use os seguintes atalhos de teclado para selecionar itens de trabalho:

  • Itens sequenciais: Seleciona o primeiro item, mantém pressionado Shift e seleciona o último item do intervalo.
  • Itens não sequenciais: Mantém pressionado Ctrl e seleciona cada item individualmente.

Para abrir o menu contextual, selecione ou , e depois escolha uma opção.

O exemplo seguinte move vários itens não sequenciais para o sprint atual usando o menu contextual.

Captura de ecrã do menu de contexto do backlog do produto com Mover para iteração selecionado para vários itens de trabalho.

Tip

Também podes arrastar itens selecionados para uma nova posição no backlog ou para um sprint no painel de Planeamento . Para usar o painel de Planeamento , ative-o a partir do menu de opções de visualização. Para criar uma consulta a partir do backlog atual para posteriores atualizações em massa no Excel, utilize a funcionalidade Create Query.

Reatribuir itens de trabalho

  1. Seleciona os itens de trabalho que queres reatribuir.

  2. Abra o menu de contexto de qualquer item selecionado selecionando , e depois selecione Atribuir para ou Mover para iteração.

    Captura de ecrã do menu contextual da página Resultados da Consulta, com as opções Atribuir a e Mover para iteração destacadas.

  3. Selecione um membro da equipa (Atribuir a) ou um sprint (Passar para a iteração) e depois confirme.

Para obter mais informações sobre os campos Atribuir a e caminho de iteração, consulte Campos de fluxo de trabalho e de quadro e Consulta por área ou por caminho de iteração.

Editar os valores dos campos em lote

  1. Seleciona os itens de trabalho que queres atualizar e depois escolhe Editar no menu de contexto.

  2. No diálogo Editar itens de trabalho , selecione um campo, introduza ou selecione o novo valor e, opcionalmente, adicione uma descrição para efeitos de auditoria. Repita este passo para cada campo a atualizar. Para uma lista completa dos campos disponíveis, consulte o índice de campos de itens de trabalho.

    Captura de ecrã do diálogo Editar itens de trabalho com um campo selecionado e um valor inserido.

  3. Selecione Guardar alterações.

    Captura de ecrã da página de resultados da Query com itens de Guardar destacados.

    Note

    Quando modificas em massa itens de trabalho do backlog, as alterações são guardadas automaticamente. Quando trabalhas a partir dos resultados da consulta, os itens mostrados a negrito têm alterações locais não guardadas – seleciona Guardar itens para os confirmar.

Mover itens de trabalho para um sprint

De qualquer produto, sprint ou portefólio, arraste uma lista multiselecionada de itens de trabalho para um sprint no painel de Planeamento para atualizar o seu caminho de iteração. Os utilizadores com acesso de Stakeholder não podem utilizar esta ação.

  1. Abra o painel de Planeamento selecionando o ícone de opções de visualização e escolhendo Planeamento. Podes definir os itens em Progresso para Ligado ou Desligado.

    Captura de ecrã do menu de opções da vista Backlogs com Planeamento selecionado.

    Os sprints da tua equipa aparecem no painel. Se não houver sprints listados, adicione sprints ou selecione os existentes para a sua equipa. Para obter mais informações, consulte Gerenciar cronogramas de sprint.

  2. Arraste os itens selecionados do Backlog para o sprint alvo.

    Captura de ecrã do Backlog com itens a ser arrastados para um sprint no painel de planeamento.

    Esta ação atualiza o Caminho de Iteração dos itens selecionados e de qualquer uma das suas tarefas filhas para o sprint que escolheste.

Modificar campos rich-text em massa

Campos de texto enriquecido aceitam sintaxe HTML para formatação. Incluem Descrição, Critérios de Aceitação, Passos de Reprodução e outros campos listados em Exemplos de consultas para campos selecionados.

Para atualizar em massa campos de texto enriquecido, utilize uma das seguintes opções:

Modificar etiquetas em massa

  1. Seleciona os itens de trabalho que queres etiquetar.

  2. Abre o menu de contexto, seleciona Editar e, depois, no diálogo Editar itens de trabalho, seleciona Etiquetas (Adicionar) ou Etiquetas (Remover).

  3. Introduza ou selecione as etiquetas para adicionar ou remover, e depois selecione Guardar alterações.

    Captura de ecrã do diálogo Editar itens de trabalho com Etiquetas (Adicionar) selecionadas e um valor de etiqueta inserido.

Note

Para adicionar novas etiquetas, precisas da permissão Criar definição de etiqueta ao nível do projeto. Por padrão, o grupo de Colaboradores tem essa permissão.

Migrar ou alterar um grande número de itens de trabalho

Para movimentos de grande escala ou organizacionais, utilize a API REST de operações em lote de itens de trabalho .

Não podes transferir itens de trabalho para outra organização ou coleção. Para migrar dados de itens de trabalho, exporta e depois importa-os usando Excel ou importação CSV.

Adicionar vários valores a um campo

Se usares um controlo personalizado que suporta múltiplos valores, usa o Excel para editar esse campo em massa. O portal web suporta a seleção de apenas um único valor por campo e não suporta a edição em massa de campos multivalor.

Usa IA para modificar em massa itens de trabalho

Se configurar o Azure DevOps MCP Server, pode descrever alterações em massa em linguagem natural em vez de selecionar e editar itens manualmente.

Tarefa Exemplo de prompt
Reatribuir itens Reassign all active user stories in Sprint 12 from <Jamal> to <Raisa> in project <Contoso>
Prioridade de mudança Set priority to 1 for all bugs tagged "regression" in project <Contoso>
Adicionar etiquetas em massa Add tag "security-review" to all active work items in area path <Contoso\\Auth>
Mover itens para um sprint Move all uncommitted user stories from Sprint 5 to Sprint 6 in project <Contoso>
Fechar itens concluídos Close all resolved bugs in <Contoso> that have been resolved for more than 14 days
Atualização em massa de caminhos de área Move all work items in area path <Contoso\\OldTeam> to <Contoso\\NewTeam>
Remover etiquetas obsoletas Remove tag "sprint-goal" from all work items in completed sprints in project <Contoso>
Pontos definidos da história Set story points to 3 for all user stories in <Contoso> that are sized as Small and have no story points
Atribuição em massa à iteração Assign all unparented tasks in <Contoso\\Backend> to the current sprint
Atualizar múltiplos campos For all active bugs in area path <Contoso\\Frontend>, set priority to 2 and add tag "frontend-triage"

Note

Se estiver a usar o Visual Studio Code, o agent mode é especialmente útil para operações complexas em massa.