SVN の世界から来ると、これは非常に簡単でした。1) マージを実行して競合を発生させます。SVN は、作業コピー内の競合するファイルを提供します。2) 必要な方法で解決します (必要に応じて外部ツールを使用します)。3) 「解決済みの svn」は、競合を解決済みとしてマークします。4) チェックイン (または作業を続行するなど)。
現在、TFS と Visual Studio (2010) では、次のオプションしかないようです。 - -> TFS マージ ツールでマージします (テキスト ファイルのみ)。-> 非テキスト ファイルの場合、ソース ブランチ ファイルを取得する (ターゲット ブランチ ファイルを上書きする) か、ターゲット ブランチ ファイルを保持する (ソース ブランチ ファイルを無視する)。
外部ツール (Erwin など) を使用して一部のファイル タイプの競合を解決し、その競合を解決済みとしてマークする必要があります。
新しいファイルをターゲット ブランチ ファイルシステム ワークスペース (作業コピー) に配置し、"tf resolve /auto:DeleteConflict" を使用して競合を解決しようとしました。それは役に立ちませんでした。最終的にマージをチェックインしたとき、ローカルの解決/統合ファイルは完全に無視されました。
確かにTFS/VSはこれを行うことができます!
どんな助けでも本当に感謝します!!
ありがとう。