1

標準の基本的なTFS2010ブランチセットアップ-開発<->メイン<->リリースがあります。

過去数か月間、チェーンの上下を何度も問題なくマージしてきました。

数週間前に、[メイン]-> [リリース]をマージして、新しいバージョンのソフトウェアを展開しました。私たちが知る限り、マージに問題はなく、リリースの新しいバージョンは問題ないようです。

今日、メインからリリースへの別の変更セットをマージする準備をしていて、ウィンドウを表示して、マージできるチェンジセットを確認しました。驚くべきことに、TFSはアプリケーションの最初からすべての変更をリストしました。

TFSがリリースブランチが現在ではなくなった、またはすべてのチェンジセットをメインからリリースに再マージする必要があると考えるようにするために、私たちが行うことができたいくつかの一般的/愚かなことはありますか?

この問題は、開発者のマシンに固有のものではありません。

また、奇妙なことに、リリースブランチで履歴の表示を実行でき、すべてのチェンジセットが正常に表示されるので、リリースが適切であることがわかります。

メインからリリースへの変更で通常とは異なるのは、Visual Studio 2012にアップグレードし、ターゲットフレームワークを4.5に変更したソリューションとプロジェクトファイルの変更だけです。ただし、これらの変更を加えてDevからMainに移行したとき、このような問題は発生しませんでした。変更されたsln、projなどのファイルを更新しただけです。

誰かがこのようなものに出くわしたことがありますか?

4

1 に答える 1

0

これは、以前に削除された「復活した」ファイル(および同じ名前を使用して作成された別のファイル)が原因であると思われます。

参照

于 2012-12-14T14:40:53.877 に答える