0

複数のサブブランチを持つプロジェクトを持つ TPC があります

コレクション - プロジェクト A - 開発ブランチ - アプリ 1 - アプリ 2 - アプリ 3 - QA ブランチ - アプリ 1 - アプリ 2 - アプリ 3 - ルート ブランチ - アプリ 1 - アプリ 2 - アプリ 3 - プロジェクト B...

私の問題は、開発から変更セットをマージした後でもあるようです --> QA または QA --> 開発 一部の変更セットがターゲット ブランチで保留中として表示されるようになりました

例: ファイル "Customer.cs" を QA ブランチから開発ブランチにマージします。次に GUI に入り、開発と QA の間の保留中の変更セットを確認すると、QA からマージしたばかりの変更セット、同じコメントなどが表示されます。

これはすべてのチェンジセットで発生するわけではありませんが、クリアできないチェンジセットが少なくとも 4 つあります。GUI を使用してマージし、tf merge -r -discard -version:Cxxx~Cxxx -comment:"some comment" $/Source $/Target を使用しようとしましたが、まだ解決できません。

アイデア?

4

1 に答える 1

0

Dev -> QA からマージした変更セットには、「Customer.cs」というファイルが 1 つだけありますか? チェンジセットには複数のファイルが含まれていると思いますが、それがまだ表示されている理由です。

于 2013-07-29T15:59:22.273 に答える