Como posso evitar que TFS de substituir uma etiqueta?
-
02-07-2019 - |
Pergunta
Se eu fizer um rótulo no TFS, e depois fazer uma nova etiqueta com o mesmo nome ... então o rótulo antigo é substituído pelo novo.
Como posso evitar que o TFS substituam um rótulo?
Solução
O seguinte artigo cobre MSDN usando o escopo de uma rótulo para tentar minimizar as ocorrências desses percalços :
Usando a opção / Criança para evitar a rotulagem Mishaps
Se você emitir um comando rótulo juntamente com um nome de etiqueta pré-existente e um itemspec que inclui arquivos que já estão marcados pela mesma gravadora, o valor da opção / criança determina se os arquivos marcados são atualizados com novas informações de revisão . Ou seja, os arquivos são rotulados com o mesmo nome, mas têm um âmbito diferente.
Outras dicas
Graças, que me levou no caminho certo.
Parece que a sobrescrita rótulo é um "recurso" e não um bug. Ele está funcionando como projetado ligação de sixletter acima explica, e abaixo estão mais dois com informações sobre ela.
http://msdn.microsoft.com/ en-us / library / ms181439 (VS.80) .aspx http://msdn.microsoft.com/en-us /library/ms181440(VS.80).aspx
Aparentemente TFS rótulos não são uma snaphot de um ponto no tempo como em outros VCS de, apesar de eu não entender completamente a explicação.