2008-09-22 5 views
1

Si je crée une étiquette dans TFS, et que je crée plus tard une nouvelle étiquette avec le même nom ... alors l'ancienne étiquette est remplacée par la nouvelle. Comment puis-je empêcher TFS d'écraser une étiquette?Comment empêcher TFS d'écraser une étiquette?

+0

Dans TFS, le nom d'une étiquette doit être unique - pourquoi voudriez-vous que plusieurs étiquettes portent le même nom? Cela serait sûrement déroutant? –

Répondre

1

L'article suivant MSDN couvre using the Scope of a label to try and minimize the occurrences of these mishaps:

Utilisation de l'option/enfant pour éviter l'étiquetage Mésaventures

Si vous exécutez une commande d'étiquette avec un nom d'étiquette pré-existante et un itemspec que inclut les fichiers qui sont déjà marqués par la même étiquette, la valeur de l'option/child détermine si les fichiers marqués sont mis à jour avec les nouvelles informations de révision. C'est-à-dire que les fichiers portent le même nom mais ont une portée différente.

0

Merci, cela m'a conduit sur la bonne voie.

Il semble que l'écrasement d'étiquette soit une "fonctionnalité" et non un bogue. Il fonctionne comme le lien de la lettre ci-dessus l'explique, et ci-dessous sont deux autres avec des informations à ce sujet.

http://msdn.microsoft.com/en-us/library/ms181439(VS.80).aspx http://msdn.microsoft.com/en-us/library/ms181440(VS.80).aspx

Apparemment, les étiquettes TFS ne sont pas un snaphot d'un point dans le temps comme dans d'autres VCS de, bien que je ne comprends pas bien l'explication.

Questions connexes