Windowsでは、2つのソースファイルがあり、 this one のように、異なるパッチを作成したいと考えています。しかし、このパッチの形式と、パッチを作成するために使用するアプリがわかりません。 GNU diffの出力は、上のリンクにあるパッチとは大きく異なります。
出力形式は「unifieddiff」と呼ばれ、diff -u
を使用して生成できます。
WinMerge を試してください。 「ツール」メニューにパッチジェネレーターがあります。
WinMerge は、Windowsに最適なツールです。パッチファイルを作成するには、次の手順を実行する必要があります。
ファイル>開く
-ここで、パッチファイルを生成するファイルを開きます。
ツール>パッチの生成
-ここでは、パッチファイルを保存するパスを指定します。そして、WinMergeはあなたのためにパッチファイルを保存します。
WinMerge( http://winmerge.org/ )が必要です。このツールを使用すると、ファイルツリー全体を比較することもできます。これは、一部の人にとって絶対に必要なツールです。
UnxUtilsパッケージは、Windowsのインストールへの影響を最小限に抑えながら、Windows用の多くの便利なUnixツールを提供します(解凍、パスへの場所の追加、使用)。
diff.exeがあります