Come posso impedire a TFS di sovrascrivere un'etichetta?
-
02-07-2019 - |
Domanda
Se creo un'etichetta in TFS e successivamente creo una nuova etichetta con lo stesso nome ... allora la vecchia etichetta viene sostituita da quella nuova.
Come posso impedire a TFS di sovrascrivere un'etichetta?
Soluzione
Il seguente articolo MSDN riguarda utilizzando l'ambito di etichetta per cercare di ridurre al minimo le occorrenze di questi incidenti :
Utilizzo dell'opzione / Child per evitare l'etichettatura di incidenti
Se si emette un comando label insieme a un nome etichetta preesistente e un itemspec che include file che sono già contrassegnati dalla stessa etichetta, il valore dell'opzione / child determina se i file contrassegnati vengono aggiornati con nuove informazioni di revisione . Cioè, i file sono etichettati con lo stesso nome, ma hanno un ambito diverso.
Altri suggerimenti
Grazie, mi ha portato sulla strada giusta.
Sembra che la sovrascrittura dell'etichetta sia una funzione "quotata" e non un bug. Funziona come previsto Il link di sixletter qui sopra lo spiega, e di seguito ne sono altri due con informazioni al riguardo.
http://msdn.microsoft.com/ it-it / library / ms181439 (VS.80) aspx http://msdn.microsoft.com/en-us /library/ms181440(VS.80).aspx
Apparentemente le etichette TFS non sono un'istantanea di un punto nel tempo come in altri VCS, anche se non capisco completamente la spiegazione.