- 追加された行はこの色です。
- 削除された行はこの色です。
- その他/patchファイルの作り方とpatchの当て方 へ行く。
- その他/patchファイルの作り方とpatchの当て方 の差分を削除
*はじめに [#a37e3ff0] オープン・ソース・ソフトウェアを一部だけ変更してそれを他の人に渡すとき、変更後のファイルを全て渡すのは大変なので、差分だけをpatchに保存し、これを渡します。 *patchファイルの作り方 [#jc0dac19] patchファイルを作るには、diffコマンドを使います。 #geshi(sh){{ $ diff -uprN src mod > dif.patch }} srcディレクトリーにはオリジナルのソースコード、modディレクトリーには変更後のソースコードが入っているものとします。 *patchの当て方 [#qefa679d] patchファイルを作成したのと同じ階層(上の場合、srcディレクトリーがあるディレクトリー)でpatchコマンドを実行します。 #geshi(sh){{ $ patch -b -p0 < diff.patch }}