Windows用のコマンドラインマージツールはありますか?私は、競合を解決するために他のツール(git、unisonなど)と組み合わせて使用できるツールに関して考えています。Windows用のコマンドラインマージツール
実際には、他のコマンドラインツール(「git」など)と「協力」している限り、厳密にコマンドラインベースである必要はありません。
Windows用のコマンドラインマージツールはありますか?私は、競合を解決するために他のツール(git、unisonなど)と組み合わせて使用できるツールに関して考えています。Windows用のコマンドラインマージツール
実際には、他のコマンドラインツール(「git」など)と「協力」している限り、厳密にコマンドラインベースである必要はありません。
グラフィカルマージツール(WinMergeなど)の問題はGitです。たとえば、waits the exit code (or the validation of the user after the exit of the diff tool)です。これは、ユーザーがまず外部差分ツールを閉じることを意味します。
、純粋なコマンドライン差分ツールは、マージの目的のために使用することは非常に実用的ではありません...
Araxis Mergeは、WindowsとMacのための偉大な差分/マージツールである、と彼らはまた、コマンドラインを提供し、それらの差分/マージエンジンの.NET API版
この時点で私が知っている唯一のツールは、Araxis Mergeです。これは、2つのファイルを異なるテキストエンコーディングで比較してマージすることができます。 UTF-8とANSIファイルを並べて表示します。
マルク・
向こうは3 Proの比較では、コマンドラインをマージし、対話的または非対話(窓なしautomerging)それらの両方を扱うことができますサポートしています。これは終了コードを設定するので、他のツールと統合することができ、異なるエンコーディングでファイルをマージすることもできます。
私はwinmergeを持っていますが、私はgitで動作させることができるかどうかわかりません。 VonCは言うことはできません。 – hasen
KDiff3は優れています。私はWindows、Mac OS X、もちろんLinux上で使っています。これは3つすべてで同じように機能するので、それに慣れていてプラットフォームを切り替えることで生産性を向上させることができます。また、実際にGitにはないいくつかの競合が解決されます。 Git + KDiff3 ==より完全に自動化されたrebases/mergesです。これは、後で結果を確認すれば良いことです。 – FredCooke