Ho le mie build automatiche in funzione ma voglio essere in grado di tornare a una versione con etichetta specifica e creare da quella fonte. La definizione build sotto "Processo" ha l'elemento "Ottieni versione", ma questo è per un changeset specifico che sembra abbastanza inutile. Qualcuno ha idea di come farei per farlo?Come eseguire una compilazione automatizzata in TFS 2010 con un'etichetta
risposta
Durante il processo di compilazione, etichettare il codice (nel mio caso, utilizzo il numero di build come parte dell'etichetta).
Quindi, quando si desidera creare una versione con etichetta specifica, passare l'etichetta allo script di build, ottenere il codice dalla libreria per etichetta, compilare il codice e distribuire.
Vedere http://msdn.microsoft.com/en-us/library/fx7sdeyf.aspx per come ottenere una versione con etichetta.
La versione Get accetta ciò che TFS chiama una versionepec che può essere un changeset o un'etichetta. Per specificare un'etichetta solo prefisso con un L.
LMyLabel
@Dylan Smith: è giusto. È possibile specificare nel parametro Ottieni versione avanzata l'etichetta da: LmyLabel o CmyChangeset al fine di accodare una versione specifica. Ci sono altre opzioni come la data, "W" (versione scaricata per ultima nel tuo spazio di lavoro) o "T" (ultima versione).
Per maggiori informazioni: Building a Specific Version with Team Build 2008
- 1. Come si eseguono test Web durante una compilazione di team (per TFS 2010)?
- 2. Risorse API TFS 2010
- 3. Migrazione da TFS 2010 a TFS 2012
- 4. Come si esegue il debug dei processi di compilazione personalizzati in TFS 2010?
- 5. Organizzazione del codice sorgente in TFS 2010
- 6. Personalizza Riepilogo Costruisci TFS 2010
- 7. Rimuovere una relazione di diramazione in TFS 2010
- 8. Come ripristinare (rollback) un check in TFS 2010
- 9. Come posso copiare una definizione di build TFS 2010?
- 10. "AnyCPU" vs "Qualsiasi CPU" in TFS 2010
- 11. TFS 2012 e VS 2010
- 12. TFS 2010 e "costruire una volta, distribuire molti"
- 13. Utilizzo di Gallio/Mbunit con TFS 2010 Team Build
- 14. Importare oggetti di lavoro in TFS 2010
- 15. Scopri chi ha apportato modifiche in VS 2010 con TFS
- 16. Integrazione di Araxis Merge 2010 con Visual Studio 2010 e TFS 2010
- 17. Come eseguire una compilazione dojo usando nodejs?
- 18. TFS 2012 per supportare Test Controller 2010
- 19. ci spostando le collezioni da TFS 2010 a TFS 2012
- 20. TFS 2010 - Errore durante la copia: percorso troppo lungo
- 21. Automazione build TFS 2010 - Abilitazione della copertura del codice
- 22. durante la compilazione Outlook 2010 add-in
- 23. Come posso annullare un rollback del changeset in TFS 2010?
- 24. Come posso trovare tutti i file estratti in TFS 2010?
- 25. TFS 2010: cronologia persa dopo lo spostamento di una cartella
- 26. TFS 2010: Check out file on
- 27. ordinamento TFS 2010 VALORI AMMESSI desc
- 28. TFS 2010: Ottenere l'elenco dei changeset Ids
- 29. TFS 2010 RC: Come fallire una build per la copertura di basso codice?
- 30. Come fallire la compilazione da un'attività PowerShell in TFS 2015
+1 sua anche la pena ricordare che costruire team crea un'etichetta per la souce incluso in ogni costruire –
Questo potrebbe essere testicoli. Funziona. Quindi dovresti contrassegnarlo come risposta –