17 Mei 2002

Cara bikin patch file

1. Jika kita membikin sebuah file misalnya:
$ vim dulu.txt
Dengan isi misalnya: Nama : Wahyudi diningrat

2. Teryata kita melakukan perubahan terhadap file dulu.txt tersebut dengan terlebih dahulu membikin file baru.txt misalnya:
$ vim baru.txt
Dengan isi misalnya: Nama : Budi Yanto

3. Kita coba bikin patch(1) file biasanya berakhiran *.patch atau *.diff, maka kita lakukan beberapa hal:
$ diff -ruN dulu.txt baru.txt > hasil.patch atau
$ diff -ruN dulu.txt baru.txt > hasil.diff
Untuk options -r, -u, -N anda bisa temukan lengkapnya di:
$ man 1 diff
4. Kita apply patch(1) file dengan cara:
$ patch -p1 dulu.txt < hasil.patch atau
$ patch -p1 dulu.txt < hasil.diff
Dengan langkah diatas file dulu.txt akan sama persis isinya dengan file baru.txt, untuk options -p1 anda bisa baca lengkapnya di:
$ man 1 patch
Ketika anda lakukan proses patching ini maka akan terbentuk secara otomatis file dulu.orig, hal ini sistem membackup secara otomatis.

Tidak ada komentar: