Mercurial コマンド
hg diff > mypatchfile
作業ディレクトリと最後のコミットの違いを表す「パッチ」ファイルをコンパイルします。このファイルをプレーン テキストとして開くと、非常に読みにくい変更が表示されます。このファイルを差分ツールで開き、違いをより明確に表示したいと考えています。
kompare
コマンドを使用して、差分ツールがこれを正確に実行できることを知っています
kompare mypatchfile
しかし、そのプレゼンテーションは確かにプレーン テキスト形式よりも読みやすいですが、私はそれが欠けていると感じています.
私はずっと好きkdiff3
です。このツールはパッチ ファイルを開くことができますか? コマンド
kdiff3 mypatchfile
動作しません。代わりに、パッチ ファイルは左側のパネルでプレーン テキスト形式で開かれ、右側のパネルは空です。しかし、私はただ書くことができるので、パッチファイルを開くことができるkdiff3
はずです
hg extdiff -p kdiff3
必要なプレゼンテーションを正確に取得します。ただし、以前にエクスポートしたパッチ ファイルで同様の結果を得る方法がわかりません。助言がありますか?
(また、パッチ ファイルを開いて読み取り可能な形式で表示できる他の diff ツールの推奨事項もあれば幸いです。)