Team Foundation Moveファイルはラベルを削除しますが、変更セットの履歴は保持します

TFS GUIからいくつかのソースファイルを移動しました:

$Product\AppName1\File 

に:

$Product\AppName Common\File

チェンジセットの歴史は保存されていますが、ラベルは保存されていません。

これの奇妙な(そして厄介な)部分は、移動後にラベルの履歴が表示されますが、移動をコミットすると(実際にはTFSの名前が変更されます)、ラベル情報はなくなります

2
@john - 各ビルド後にすべてのソースにラベルを付けるので、後で問題が発生した場合は特定のビルドのコードを簡単にチェックすることができます。これにより、どのバージョンがどのビルドに属しているかを確認することは困難です。
追加された 著者 Matt Wilko,
どのラベルを保存したかったのですか?
追加された 著者 John Saunders,
ソースコントロールエクスプローラで "移動"コマンドを使用しましたか?新しいチェンジセットを作成します。確かに、移動前にラベルには元のバージョンが含まれていますか?
追加された 著者 John Saunders,
元のラベルに元のバージョンが含まれていることを確認しましたか?もしそうなら、答えとして私のコメントを追加します(ちょっと後で)。
追加された 著者 John Saunders,
どのバージョンのTFSを使用していますか? 2010年?
追加された 著者 John Saunders,

1 答え

ソースコントロールエクスプローラで "移動"コマンドを使用しましたか?新しいチェンジセットを作成します。確かに、移動前にラベルには元のバージョンが含まれていますか?

2
追加された
はい、そうです - それは私のラベルの仕組みの誤解でした!私はTFS2010 btwを使用しています。助けてくれてありがとう
追加された 著者 Matt Wilko,