どのように次の2つのソースツリーに対してdiffコマンドを使用します
質問
私は2つのソースディレクトリに対して「差分」を実行している2つのディレクトリ間の「差分」でパッチファイルを取得しようとしました。
diff -rupN flyingsaucer-R8pre2_b/ flyingsaucer-R8pre2/ > a.patch
上記のコマンドが動作するようには思えない、それはすべての差分を生成し、現実には、それは変化のカップルであるべきときに私は、13メガバイトのファイルを取得します。
解決
(GNU diffを2.8.1にここでテスト。)GNU diffの任意の最近のバージョンで動作するはずです。
あなたはおそらく不必要に大きなパッチファイルを生成するホワイトスペースの違いを無視する-b(そしておそらく-B)を追加したい場合があります。
他のヒント
私はそれが動作しない理由何らかの理由が表示されません。空白の変更を無視する引数リストに「WB」を追加してみてください。あなたは、末尾の両側?
上の同じスラッシュを持ってください。所属していません StackOverflow