TFS でラベルを作成し、後で同じ名前の新しいラベルを作成すると、古いラベルが新しいラベルに置き換えられます。
TFS がラベルを上書きしないようにするにはどうすればよいですか?
TFS でラベルを作成し、後で同じ名前の新しいラベルを作成すると、古いラベルが新しいラベルに置き換えられます。
TFS がラベルを上書きしないようにするにはどうすればよいですか?
次の MSDN 記事では、ラベルのスコープを使用して、これらの事故の発生を最小限に抑えることについて説明しています。
/Child オプションを使用してラベル付けの事故を回避する
既存のラベル名と、同じラベルで既にマークされているファイルを含む itemspec を指定して label コマンドを発行すると、/child オプションの値によって、マークされたファイルが新しいリビジョン情報で更新されるかどうかが決まります。つまり、ファイルは同じ名前でラベル付けされていますが、スコープが異なります。
おかげで、それは私を正しい軌道に導いた。
ラベルの上書きは「機能」であり、バグではないようです。上記のsixletterのリンクで説明されているように機能しており、以下にそれに関する情報が2つあります。
http://msdn.microsoft.com/en-us/library/ms181439(VS.80).aspx http://msdn.microsoft.com/en-us/library/ms181440(VS.80).aspx
どうやらTFSラベルは、他のVCSのように、ある時点のスナップショットではありませんが、説明を完全には理解していません。