/ / Confronta gli elementi di lavoro tra le versioni in VSTS non funziona - vsts-release

Confronta gli elementi di lavoro tra le versioni in VSTS non funziona - vsts-release

Ho impostato la nostra definizione di rilascio in VSTS equando vado in una versione c'è una scheda degli articoli da lavoro. Quando vado per la prima volta, elenca gli elementi di lavoro contenuti in quella versione, ma c'è da ottenere gli elementi di lavoro associati a questa versione da una versione precedente. Comunque, quale mai uscita che scelgo, ottengo sempre No release found with name "<Release Name>". Mi sto perdendo qualcosa? Ho mantenuto i rilasci a tempo indeterminato e loro esistono.E 'un bug in VSTS?

Aggiornamento: la seguente risposta di @marina è una schermata della mia scheda Elementi di lavoro: inserisci la descrizione dell'immagine qui

Come puoi vedere, ho 1 oggetto di lavoro bug inelenco. Questo è l'elemento di lavoro corretto nella Release 212. Questo è ciò che viene visualizzato prima di fare clic su Confronta. Facendo clic su Confronta, viene visualizzato il messaggio di errore "Nessuna versione trovata con nome" Versione 211 per build xxx Lite-CI-Nightly-refs_heads_develop_2017.11.7.2 sviluppo ".". Esiste sicuramente una versione 211 e al suo interno è associato un oggetto di lavoro. Sto ottenendo lo stesso errore con una qualsiasi delle versioni C'è qualcosa che ho perso con la definizione della versione?

risposte:

0 per risposta № 1

Il confronto degli elementi di lavoro in versione può funzionare correttamente.

si prega di controllare se la tua versione attuale ha un oggetto di lavoro correlato. Nella scheda Riepilogo rilascio, verificare se la versione è collegata agli elementi di lavoro.

inserisci la descrizione dell'immagine qui

Se la versione corrente non è correlata all'elemento di lavoro, quando si confronta con la versione precedente (elementi di lavoro associati a questa versione dalla versione precedente), verrà visualizzato No associated work items found.

Quando selezioni una vecchia versione da confrontare, in realtà mostra gli elementi di lavoro dalla vecchia versione (non contenere) alla versione corrente.

Supponiamo che la tua versione attuale sia Release-4e gli elementi di lavoro collegati con versioni diverse come di seguito:

Release        Related work items
___________________________________
Release-4           none
Release-3    workitem3, workitem4
Release-2        workitem2
Release-1          none

Per la corrente Release-4, è l'elemento di visualizzazione predefinito associato a questa versione dal Release-3 (versione corrente e non incluso Release-3), quindi mostrerà Nessun elemento di lavoro associato trovato.

E se selezioni la voce associata a questa versione da allora Release-2, mostrerà l'oggetto di lavoro collegato in Release-3 e Release-4. Quindi mostrerà workitem3 e workitem4 dopo aver fatto clic sul pulsante Confronta.


0 per risposta № 2

Lo trovo in VSTS, la scheda degli oggetti di lavoro dimenu di rilascio consente di confrontare la versione corrente con qualsiasi versione precedente e ottenere un elenco di elementi di lavoro aggiunti da allora. Funziona bene finché gli oggetti di lavoro sono collegati ai commit durante lo sviluppo (buone pratiche). Quindi tutto bene.

Il problema è con il comando "invia e-mail", quando si utilizza questo il confronto è per l'ultima versione anche se non è mai stato distribuito. non c'è modo che io possa trovare per selezionare una versione specifica da confrontare.