Modificar elementos de trabajo de forma masiva en paneles de Azure

Servicios de Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022

Use bulk modify para actualizar muchos elementos de trabajo a la vez sin abrir cada uno individualmente. Desde el portal web, puede hacer lo siguiente:

  • Actualizar los valores de campo entre los elementos seleccionados
  • Reasignar trabajo a un miembro del equipo
  • Mover elementos a un sprint o una iteración
  • Agregar o quitar etiquetas
  • Cambiar el tipo de elemento de trabajo o mover elementos a otro proyecto

Las opciones disponibles dependen del nivel de acceso y los permisos.

Tip

Para agregar elementos de trabajo de forma masiva o para establecer valores diferentes por elemento, use la importación de CSV en su lugar. La edición masiva del portal web aplica el mismo valor a todos los elementos seleccionados.

Prerequisites

Category Requirements
Permisos Para ver, seguir y editar elementos de trabajo:
- Ver elementos de trabajo en este nodo (Permitir)
- Editar elementos de trabajo en este nodo (Permitir)
De forma predeterminada, el grupo Colaboradores dispone de estos permisos. Para obtener más información, consulte Configurar permisos de seguimiento de trabajo.

Para agregar nuevas etiquetas:
- Permiso a nivel de proyecto Crear definición de etiqueta (Permitir)
De forma predeterminada, el grupo Colaboradores tiene este permiso.
Niveles de acceso - Miembro del proyecto

Para agregar nuevas etiquetas o seguir las solicitudes de incorporación de cambios: Al menos Básico

Para ver o seguir los elementos de trabajo: Como mínimo Stakeholder

Para enviar correos electrónicos con elementos de trabajo: debe ser miembro del grupo Colaboradores .

Note

  • Asigne acceso de partes interesadas a los miembros que quieran revisar el progreso y analizar los elementos de trabajo, pero que no contribuyan al código. Pueden ver elementos de trabajo, pendientes, tableros y paneles.
  • De forma predeterminada, los colaboradores y las partes interesadas en proyectos públicos pueden agregar etiquetas nuevas y existentes. En proyectos privados, solo los colaboradores pueden agregar nuevas etiquetas. Para cambiar los permisos de creación de etiquetas, establezca el permiso Crear definición de etiqueta en el nivel de proyecto. Para obtener más información, vea Change project-level permissions.

Note

  • Asigne acceso de partes interesadas a los miembros que quieran revisar el progreso y analizar los elementos de trabajo, pero que no contribuyan al código. Pueden ver elementos de trabajo, pendientes, tableros y paneles.

Tareas compatibles

Los colaboradores pueden completar todas las tareas siguientes. Los miembros con acceso de Stakeholder solo pueden usar la selección múltiple, la edición masiva, cambiar el tipo, enviar por correo electrónico y copiar como HTML/copiar al portapapeles. Para obtener más información, consulte Comenzar como parte interesada.

Area

Task


Elementos de trabajo de selección múltiple

Vincular elementos de trabajo

Edición masiva, actualización y eliminación

Copiar, clonar, cambiar tipo, mover o enviar correo electrónico

Note

  • Tipos de elementos de trabajo ocultos: algunas acciones en bloque no están disponibles para los elementos de trabajo de la categoría de tipo oculta. Esta categoría incluye casos de prueba, pasos compartidos, parámetros compartidos, solicitudes y respuestas de revisión de código, y solicitudes y respuestas de comentarios.
  • Copiar vs. clonar (solo un elemento): ambas acciones solo se pueden aplicar a un elemento de trabajo cada vez, desde una lista de resultados de una consulta o el menú Acciones en el formulario del elemento de trabajo. Use Copiar elemento de trabajo para copiar un elemento y cambiar su tipo. Use Clone para crear una copia idéntica del mismo tipo.
  • Permiso para mover elementos de trabajo: Para mover elementos a otro proyecto, debe ser miembro del grupo Administradores de proyecto o tener el permiso explícito Mover elementos de trabajo.


Selección de elementos de trabajo para edición masiva

Seleccione varios elementos de trabajo de los resultados de la consulta, el trabajo pendiente o los trabajos pendientes de sprint. El proceso para seleccionar varios elementos de trabajo funciona de la misma manera entre los tres. Para crear una lista de destino, consulte Definición de una consulta de elemento de trabajo.

En el menú contextual del trabajo pendiente, puede hacer lo siguiente:

Las opciones de menú disponibles difieren entre el trabajo pendiente y los resultados de la consulta, como se muestra en la sección siguiente.

Menú Backlog

Captura de pantalla del menú de selección múltiple de Trabajo pendiente.

Menú de selección múltiple en los resultados de la consulta

Captura de pantalla del menú de selección múltiple de Resultados de la consulta.

Selección de varios elementos y apertura del menú contextual

Use los siguientes métodos abreviados de teclado para seleccionar elementos de trabajo:

  • Elementos secuenciales: seleccione el primer elemento, mantenga presionada la tecla Mayús y seleccione el último elemento del intervalo.
  • Elementos no secundarios: mantenga presionada la tecla Ctrl y seleccione cada elemento individualmente.

Para abrir el menú contextual, seleccione o y elija una opción.

En el ejemplo siguiente se mueven varios elementos no secuenciales al sprint actual mediante el menú contextual.

Captura de pantalla del menú contextual de la lista de trabajos pendientes del producto, con la opción «Mover a la iteración» seleccionada para varios elementos de trabajo.

Tip

También puede arrastrar elementos seleccionados a una nueva posición en el trabajo pendiente o a un sprint en el panel Planificación . Para usar el panel Planificación , habilite en el menú Opciones de vista. Para crear una consulta a partir del trabajo pendiente actual para realizar más actualizaciones masivas en Excel, use la característica Crear consulta.

Reasignación de elementos de trabajo

  1. Seleccione los elementos de trabajo que desea reasignar.

  2. Abra el menú contextual en cualquier elemento seleccionado seleccionando y, a continuación, seleccione Asignar a o Mover a iteración.

    Captura de pantalla del menú contextual de la página de resultados de consulta, con Asignar a y Mover a iteración resaltados.

  3. Seleccione un miembro del equipo (Asignar a) o un sprint (Mover a la iteración) y, a continuación, confirme.

Para obtener más información sobre los campos Asignar a y Ruta de iteración, consulte Campos de flujo de trabajo y panel y Consulta por ruta de área o iteración.

Edición de valores de campo en masa

  1. Seleccione los elementos de trabajo que desea actualizar y, a continuación, elija Editar en el menú contextual.

  2. En el cuadro de diálogo Editar elementos de trabajo , seleccione un campo, escriba o seleccione el nuevo valor y, opcionalmente, agregue una descripción para fines de auditoría. Repita para cada campo que deba actualizar. Para obtener una lista completa de los campos disponibles, vea el índice del campo Elemento de trabajo.

    Captura de pantalla del cuadro de diálogo Editar elementos de trabajo con un campo seleccionado y un valor especificado.

  3. Seleccione Guardar cambios.

    Captura de pantalla de la página Resultados de la consulta con Guardar elementos resaltados.

    Note

    Al modificar de forma masiva los elementos de trabajo del trabajo pendiente, los cambios se guardan automáticamente. Al trabajar desde los resultados de la consulta, los elementos que se muestran en negrita tienen cambios locales no guardados: seleccione Guardar elementos para confirmarlos.

Desplazamiento de elementos de trabajo a un sprint

Desde cualquier backlog de producto, sprint o backlog de cartera, arrastre una lista con varios elementos de trabajo seleccionados hasta un sprint en el panel Planificación para actualizar su ruta de iteración. Los usuarios con acceso a partes interesadas no pueden usar esta acción.

  1. Para abrir el panel Planificación , seleccione el icono de opciones de vista y elija Planificación. Puede establecer los elementos en curso en Activado o Desactivado.

    Captura de pantalla del menú de opciones de vista de Acumulaciones con Planificación seleccionada.

    Los sprints del equipo aparecen en el panel. Si no aparecen sprints, añada sprints o seleccione los que ya existen para su equipo. Para obtener más información, consulte Administración de escalas de tiempo de sprint.

  2. Arrastre los elementos seleccionados desde el trabajo pendiente hasta el sprint de destino.

    Captura de pantalla del Backlog mientras se arrastran elementos a un sprint en el panel de planificación.

    Esta acción actualiza la ruta de iteración de los elementos seleccionados y de sus tareas secundarias al sprint que hayas elegido.

Modificación de campos de texto enriquecido en bloque

Los campos de texto enriquecido aceptan sintaxis HTML para dar formato. Incluyen Descripción, Criterios de aceptación, Pasos de reproducción y otros campos enumerados en Consultas de ejemplo para campos seleccionados.

Para actualizar de forma masiva campos de texto enriquecido, use una de las siguientes opciones:

Modificación de etiquetas en bloque

  1. Seleccione los elementos de trabajo que desea etiquetar.

  2. Abra el menú contextual, seleccione Editar y, a continuación, en el cuadro de diálogo Editar elementos de trabajo, seleccione Etiquetas (Agregar) o Etiquetas (Quitar).

  3. Escriba o seleccione las etiquetas que desea agregar o quitar y, a continuación, seleccione Guardar cambios.

    Captura de pantalla del cuadro de diálogo Editar elementos de trabajo con etiquetas (Agregar) seleccionadas y un valor de etiqueta especificado.

Note

Para agregar nuevas etiquetas, necesita el permiso Crear definición de etiqueta en el nivel de proyecto. De forma predeterminada, el grupo Colaboradores tiene este permiso.

Migración o cambio de un gran número de elementos de trabajo

Para movimientos de gran escala o organizativos, use la API REST de operaciones por lotes de elementos de trabajo.

No se pueden mover elementos de trabajo a otra organización o colección. Para migrar datos de elementos de trabajo, exporte y después impórtelos mediante Excel o importación de CSV.

Incorporación de varios valores a un campo

Si usa un control personalizado que admite varios valores, use Excel para editar de forma masiva ese campo. El portal web solo admite la selección de un solo valor por campo y no admite la edición masiva de campos de varios valores.

Utiliza IA para modificar de forma masiva los elementos de trabajo

Si configura el Azure DevOps MCP Server, puede describir los cambios masivos en lenguaje natural en lugar de seleccionar y editar elementos manualmente.

Tarea Ejemplo de sugerencia
Reasignar elementos Reassign all active user stories in Sprint 12 from <Jamal> to <Raisa> in project <Contoso>
Cambiar prioridad Set priority to 1 for all bugs tagged "regression" in project <Contoso>
Añadir etiquetas en masa Add tag "security-review" to all active work items in area path <Contoso\\Auth>
Mover elementos a un sprint Move all uncommitted user stories from Sprint 5 to Sprint 6 in project <Contoso>
Cerrar elementos completados Close all resolved bugs in <Contoso> that have been resolved for more than 14 days
Actualización masiva de rutas de acceso de área Move all work items in area path <Contoso\\OldTeam> to <Contoso\\NewTeam>
Eliminación de etiquetas obsoletas Remove tag "sprint-goal" from all work items in completed sprints in project <Contoso>
Establecimiento de puntos de historia Set story points to 3 for all user stories in <Contoso> that are sized as Small and have no story points
Asignar en bloque a la iteración Assign all unparented tasks in <Contoso\\Backend> to the current sprint
Actualizar varios campos For all active bugs in area path <Contoso\\Frontend>, set priority to 2 and add tag "frontend-triage"

Note

Si usa Visual Studio Code, el modo agent resulta especialmente útil para las operaciones masivas complejas.