Utilizzo delle etichette
Aggiornamento: novembre 2007
È possibile utilizzare etichette per allegare in modo selettivo un insieme di versioni di file e cartelle per altri versi non correlate in Controllo della versione di Team Foundation al fine di poterle recuperare in un secondo momento a scopo di sviluppo o compilazione. L'etichetta può essere utilizzata con operazioni quali diramazione, unione, differenziazione e lettura di versioni specifiche di file e cartelle.
Un tipo comune di etichetta è quella che indica un'attività cardine, ad esempio "M1," "Beta2" o "Candidata al rilascio 0".
Le etichette sono oggetti senza versione
A differenza dei file, le etichette sono oggetti senza versione. Ciò significa che Team Foundation non gestisce una cronologia dei file che sono o sono stati in precedenza contrassegnati da un'etichetta. Le etichette inoltre non sono modifiche in sospeso per le quali è necessario eseguire il commit mediante il comando Checkin. Quando si utilizza il comando Label, gli aggiornamenti appropriati si riflettono immediatamente sul server Controllo della versione di Team Foundation.
Le etichette si riferiscono alle versioni, non ai file
Le etichette sono specifiche di una versione nel senso che è possibile allegare un'etichetta solo a una versione di un file o una cartella. Ai file e alle versioni possono essere associate più etichette.
Le etichette hanno un ambito
Le etichette vengono create utilizzando un ambito che ne qualifica il nome. L'ambito non limita gli elementi ai quali l'etichetta può essere applicata. È possibile utilizzare lo stesso nome per un'altra etichetta in un'altra sezione di Controllo della versione di Team Foundation. L'ambito dell'etichetta è un percorso all'interno di Controllo della versione di Team Foundation in corrispondenza del quale non possono essere create altre etichette con lo stesso nome.
L'ambito delle etichette è la cartella radice del progetto team all'interno del quale sono state create. L'ambito delle etichette create dalla riga di comando è il percorso comune più lungo condiviso dagli elementi specificati nel comando label. Per ulteriori informazioni, consultare Comando Label (controllo della versione di Team Foundation).