debian パッケージに関連するパッチ適用で使用される *.diff ファイルを表示するツールがあるかどうか疑問に思います。ツールから必要なのは、差分ファイルを読み取って、変更された行で変更された実際のファイルを表示できることです.2つの異なるファイルを直接比較するときにkdiffまたはmeldが行うように. または、これに対するアプローチがまったく間違っている可能性があります。どうすれば差分ファイルをさらに活用できるのでしょうか。
3 に答える
1
Debianのdiff形式は特別なdiff形式のようです。私の短いグーグル検索では、通常の差分ツールと同じようにこれらのファイルを処理できるグラフィカルツールが得られなかったため、そのようなツールが存在するかどうかはわかりません。おそらく、これらのdebiffファイルを通常のdiffファイルに変換しようとすることができます(私もそれを行うツールを見つけられませんでした)。
于 2010-02-11T08:54:08.840 に答える
1
Linux パッケージ (Deb、RPM、TAR.GZ など) の変更を視覚化するツールがあります - pkgdiff。
使用法:
pkgdiff -old OLD.deb -new NEW.deb
サンプル レポート:
于 2012-02-13T19:20:11.983 に答える
1
Kompare は .diff を開くことができ、上部に変更されたファイル、選択されたファイルの変更のリスト、横並びの diff (.diff.
しかし、debdiff をフィードすると、混乱してしまいました。差分には === ファイル ヘッダーがなく、 --- および +++ ヘッダーのみが含まれていたため、/debian/changelog、/debian/copyright、および/debian/rulesからの変更が/ debian/ に含まれていました。制御ファイル。うーん。
スクリーンショット: http://imagebin.ca/view/fNWEzx.html
于 2010-02-09T07:43:26.530 に答える