Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
servizi Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022
Usare la modifica in blocco per aggiornare più elementi di lavoro contemporaneamente senza aprirli singolarmente. Dal portale Web è possibile:
- Aggiornare i valori dei campi tra gli elementi selezionati
- Riassegnare il lavoro a un membro del team
- Spostare gli elementi in uno sprint o un'iterazione
- Aggiungere o rimuovere tag
- Modificare il tipo di elemento di lavoro o spostare elementi in un altro progetto
Le opzioni disponibili dipendono dal livello di accesso e dalle autorizzazioni.
Tip
Per aggiungere elementi di lavoro in blocco o per impostare valori diversi per elemento, usare invece l'importazione CSV . La modifica in blocco del portale Web applica lo stesso valore a tutti gli elementi selezionati.
Tip
È possibile usare l'intelligenza artificiale per aiutare con questo compito più avanti in questo articolo, oppure vedere Abilita l'assistenza per l'intelligenza artificiale con Azure DevOps MCP Server per iniziare.
Prerequisites
| Category | Requirements |
|---|---|
| Autorizzazioni |
Per visualizzare, seguire e modificare gli elementi di lavoro: - Visualizzare gli elementi di lavoro in questo nodo (Consenti) - Modificare gli elementi di lavoro in questo nodo (Consenti) Per impostazione predefinita, il gruppo Collaboratori dispone di queste autorizzazioni. Per altre informazioni, vedere Set work tracking permissions. Per aggiungere nuovi tag: - autorizzazione a livello di progetto per Crea definizione di tag (Consenti) Per impostazione predefinita, il gruppo Collaboratori dispone di questa autorizzazione. |
| Livelli di accesso |
-
Membro del progetto Per aggiungere nuovi tag o seguire le pull request: almeno Basic Per visualizzare o seguire gli elementi di lavoro: almeno Stakeholder Per inviare messaggi di posta elettronica con elementi di lavoro: deve essere membro del gruppo Collaboratori |
Note
- Assegnare agli stakeholder l'accesso ai membri che vogliono esaminare lo stato di avanzamento e discutere gli elementi di lavoro, ma non contribuiscono al codice. Possono visualizzare elementi di lavoro, backlog, bacheche e dashboard.
- Per impostazione predefinita, i collaboratori e gli stakeholder nei progetti pubblici possono aggiungere tag nuovi ed esistenti. Nei progetti privati solo i collaboratori possono aggiungere nuovi tag. Per modificare le autorizzazioni di creazione di tag, impostare l'autorizzazione Crea definizione tag a livello di progetto. Per altre informazioni, vedere Change project-level permissions.
Note
- Assegnare agli stakeholder l'accesso ai membri che vogliono esaminare lo stato di avanzamento e discutere gli elementi di lavoro, ma non contribuiscono al codice. Possono visualizzare elementi di lavoro, backlog, bacheche e dashboard.
Attività supportate
I collaboratori possono completare tutte le attività seguenti. I membri con accesso Stakeholder possono solo utilizzare la selezione multipla, la modifica in blocco, cambiare tipo, inviare tramite email e copiare come HTML/copiare negli appunti. Per ulteriori informazioni, vedere Inizia come stakeholder.
Area
Task
Elementi di lavoro multipli selezionabili
Collegare elementi di lavoro
Modifica, aggiornamento o eliminazione in blocco
Copiare, clonare, modificare il tipo, spostare o inviare un messaggio di posta elettronica
Note
- Tipi di elementi di lavoro nascosti: alcune azioni in blocco non sono disponibili per gli elementi di lavoro delle categorie di tipi nascosti . Questa categoria include test case, passaggi condivisi, parametri condivisi, richieste di revisione del codice e risposte e richieste e risposte di feedback.
- Copia e clonazione (solo elemento singolo): entrambe le azioni si applicano a un elemento di lavoro alla volta, da un elenco dei risultati della query o dal menu Azioni nel modulo dell'elemento di lavoro. Usare Copia elemento di lavoro per copiare un elemento e modificarne il tipo. Usare Clone per creare una copia identica dello stesso tipo.
- Autorizzazione per spostare gli elementi di lavoro: per spostare gli elementi in un altro progetto, occorre essere membri del gruppo Project Administrators o disporre dell'autorizzazione esplicita Sposta elementi di lavoro.
Selezionare gli elementi di lavoro per la modifica in blocco
Selezionare più elementi di lavoro dai risultati della query, dal backlog o dai backlog sprint. Il processo per la selezione di più elementi di lavoro funziona allo stesso modo in tutti e tre. Per creare un elenco mirato, vedi Definire una query di elementi di lavoro.
Dal menu di scelta rapida del backlog è possibile:
- Modificare la priorità con Cambia posizione
- Sposta gli elementi in un sprint con Sposta all'iterazione
- Assegnare elementi a un membro del team
- Associare gli elementi a una funzionalità
Le opzioni di menu disponibili differiscono tra il backlog e i risultati delle query, come illustrato nella sezione seguente.
Menu Backlog
Menu di selezione multipla dei risultati delle query
Selezionare più elementi e aprire il menu di scelta rapida
Usare i tasti di scelta rapida seguenti per selezionare gli elementi di lavoro:
- Elementi sequenziali: selezionare il primo elemento, tenere premuto MAIUSC e selezionare l'ultimo elemento nell'intervallo.
- Elementi non sequenziali: tenere premuto CTRL e selezionare ogni elemento singolarmente.
Per aprire il menu di scelta rapida, selezionare
o
e quindi scegliere un'opzione.
Nell'esempio seguente vengono spostati diversi elementi non sequenziali nello sprint corrente usando il menu di scelta rapida.
Tip
È anche possibile trascinare gli elementi selezionati in una nuova posizione nel backlog o in uno sprint nel riquadro Pianificazione . Per usare il riquadro Pianificazione , abilitarlo dal menu Delle opzioni di visualizzazione. Per creare una query dal backlog corrente per ulteriori aggiornamenti in blocco in Excel, usare la funzionalità Crea query.
Riassegnare elementi di lavoro
Selezionare gli elementi di lavoro da riassegnare.
Apri il menu di scelta rapida su qualsiasi elemento selezionato selezionando
, quindi seleziona Assegna a o Sposta all'iterazione.
Selezionare un membro del team (Assegna a) o uno sprint (Sposta in iterazione), quindi confermare.
Per ulteriori informazioni sui campi Assegna a e Percorso di iterazione, consultare Campi flusso di lavoro e scheda e Query per area o percorso di iterazione.
Modificare i valori dei campi in blocco
Selezionare gli elementi di lavoro da aggiornare e quindi scegliere Modifica dal menu di scelta rapida.
Nella finestra di dialogo Modifica elementi di lavoro selezionare un campo, immettere o selezionare il nuovo valore e, facoltativamente, aggiungere una descrizione a scopo di controllo. Ripetere per ogni campo da aggiornare. Per un elenco completo dei campi disponibili, vedere l'indice del campo Elemento di lavoro.
Seleziona Salva modifiche.
Note
Quando si modificano in blocco gli elementi di lavoro dal backlog, le modifiche vengono salvate automaticamente. Quando si lavora dai risultati della query, gli elementi visualizzati in grassetto hanno modifiche locali non salvate. Selezionare Salva elementi per eseguirne il commit.
Spostare elementi di lavoro in uno sprint
Da qualsiasi backlog di prodotto, sprint o portfolio, trascina un elenco di elementi di lavoro selezionati su uno sprint nel riquadro Pianificazione per aggiornarne il percorso di iterazione. Gli utenti con accesso stakeholder non possono usare questa azione.
Aprire il riquadro Pianificazione selezionando l'icona delle
opzioni di visualizzazione e scegliendo Pianificazione. È possibile impostare Elementi in corso su Attivato o Disattivato.
Gli sprint del team vengono visualizzati nel riquadro. Se non è elencato alcuno sprint, aggiungi sprint o seleziona quelli esistenti per il tuo team. Per altre informazioni, vedere Gestire le sequenze temporali dello sprint.
Trascinare gli elementi selezionati dal backlog nello sprint di destinazione.
Questa azione aggiorna il percorso di iterazione degli elementi selezionati e le relative attività figlio allo sprint scelto.
Modificare i campi di testo formattato in blocco
I campi RTF accettano la sintassi HTML per la formattazione. Includono Descrizione, Criteri di accettazione, Passaggi di riproduzione e altri campi elencati in Query di esempio per i campi selezionati.
Per aggiornare in blocco i campi RTF, usare una delle opzioni seguenti:
- Inserimento diretto: nella finestra di dialogo di modifica in blocco, selezionare il campo e inserire il testo con sintassi HTML nel campo Valore.
- Modello di elemento di lavoro: creare un modello con il testo formattato e quindi applicarlo agli elementi di lavoro selezionati. Per altre informazioni, vedere Usare modelli di elementi di lavoro e Modelli di elementi di lavoro di esempio - Aggiungere indicazioni in un campo RTF.
Modificare i tag in blocco
Selezionare gli elementi di lavoro da contrassegnare.
Aprire il menu di scelta rapida, selezionare Modifica e quindi nella finestra di dialogo Modifica elementi di lavoro selezionare Tag (Aggiungi) o Tag (Rimuovi).
Immettere o selezionare i tag da aggiungere o rimuovere e quindi selezionare Salva modifiche.
Note
Per aggiungere nuovi tag, è necessaria l'autorizzazione Crea definizione tag a livello di progetto. Per impostazione predefinita, il gruppo Collaboratori dispone di questa autorizzazione.
Eseguire la migrazione o la modifica di un numero elevato di elementi di lavoro
Per migrazioni su larga scala o a livello di organizzazione, usa l'API REST operazioni batch sugli elementi di lavoro.
Non è possibile spostare elementi di lavoro in un'organizzazione o una raccolta diversa. Per eseguire la migrazione dei dati dell'elemento di lavoro, esportarli e importarli usando Excel o l'importazione CSV.
Aggiungere più valori a un campo
Se si usa un controllo personalizzato che supporta più valori, utilizzare Excel per modificare in blocco tale campo. Il portale Web supporta la selezione di un solo valore per campo e non supporta la modifica bulk di campi multivalore.
Usare l'intelligenza artificiale per modificare in blocco gli elementi di lavoro
Se si configura Azure DevOps MCP Server, è possibile descrivere le modifiche in blocco in linguaggio naturale anziché selezionare e modificare manualmente gli elementi.
| Task | Richiesta di esempio |
|---|---|
| Riassegna gli elementi | Reassign all active user stories in Sprint 12 from <Jamal> to <Raisa> in project <Contoso> |
| Modificare la priorità | Set priority to 1 for all bugs tagged "regression" in project <Contoso> |
| Aggiungi tag in blocco | Add tag "security-review" to all active work items in area path <Contoso\\Auth> |
| Spostare gli elementi in uno sprint | Move all uncommitted user stories from Sprint 5 to Sprint 6 in project <Contoso> |
| Chiudi elementi completati | Close all resolved bugs in <Contoso> that have been resolved for more than 14 days |
| Percorsi dell'area di aggiornamento bulk | Move all work items in area path <Contoso\\OldTeam> to <Contoso\\NewTeam> |
| Rimuovere i tag non aggiornati | Remove tag "sprint-goal" from all work items in completed sprints in project <Contoso> |
| Impostare i punti di storia | Set story points to 3 for all user stories in <Contoso> that are sized as Small and have no story points |
| Assegnare in blocco all'iterazione | Assign all unparented tasks in <Contoso\\Backend> to the current sprint |
| Aggiornare più campi | For all active bugs in area path <Contoso\\Frontend>, set priority to 2 and add tag "frontend-triage" |
Note
Se si usa Visual Studio Code, agent mode è particolarmente utile per operazioni bulk complesse.