質問

次のような状況を想像:DEVとMAIN:私は2つの支店を持っています。私はDEVブランチと呼ばれるのProgram.cs内のファイルに取り組んでいます。私はチェンジのカップルに終わるので、私は、複数回でそれを確認:例5900、5905のために、5909.これらは連続していないのでご注意ください。

今、私はしかし、間に各チェンジにチェックせずに、MAINにこれらの変更をマージしたいです。最初のマージ動作しますが、チェンジセットの第二のマージは私に次のエラー得られます:ので、これは不可能です。

TF14085: Cannot merge $/DEV/program.cs to $/MAIN/program.cs because there is an incompatible pending change (not edit or encoding) at $/MAIN/program.cs already.

このエラーを回避する方法はありますか? Visual Studio 2010の同じ振る舞いは(私はおそらく後で今日、これを試してみる機会を持つことになります)ですか? TFSは、複数のをマージするとき、これを行うが、連続したチェンジ?

どのように
役に立ちましたか?

解決

あなたはマージをやり直し、現在の変更をチェックインする必要があります。私は同じ問題を持っていたし、残念ながら唯一の方法は、周囲にチェックインすることがマージの間である。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top