2011-06-28 8 views
1

私は数ヶ月前のプロジェクトを分岐して元に戻しました。それは約460ファイルをマージしたと言いましたが、元のプロジェクトで私の変更は見られません。私はまた、マージされた分岐プロジェクトにはいくつかの新しいファイルを追加しましたが、私の他のコード変更はありませんでした。どのように私はこれを修正できますか?TFS 2008でファイルが正しくマージされなかった

私は今すぐマージしようとすると、両方のファイルが同じだと言いますが、ファイルを隣り合わせに開くとその違いを見ることができます。私は個々のファイルを個別に調べるにはあまりにも多くの変更があります。

ありがとうございます。

Mithil

答えて

0

私のファイル。私は手動で各ファイルに移動し、元のファイルに変更をコピーする必要がありました。非常に楽しい経験ではありません。

2

TFS PowerToolsのをダウンロードして、TFは/力をマージしてください実行します。これは、キャッシュされたバージョンが正しくない場合に発生します。

Merge Command

例は次のようになります。

C:\ MyProjectと> tfのマージ/バージョン:TFSはの違いを認識できなかったいくつかの理由C100支社BRANCH2 /再帰/力

+0

VSコマンドプロンプトでtfマージを実行します。まだ "合併に変更はありません"と言われています – Mithil

+0

メインブランチにマージしたら、マージをチェックインしましたか? TFSはファイルをマージしますが、引き続きマージされたファイルをチェックインする必要があります。 –

+0

TF Merge/forceを実行し、devブランチからメインブランチに分岐し、/ recursiveを実行した場合、データがマージされます。 「マージする変更はありません」と表示された場合、マージする変更はありません。/forceは以前のすべての変更履歴を無視します。 –

関連する問題