通過diff及patch製作使用補丁

1、單個文件

創建補丁:
diff -Nu from-file to-file > to-file.patch       

打補丁:
1、進入到舊文件所在目錄
2、patch < to-file.patch

還原:
1、進入到新文件所在目錄
2、patch -R < to-file.patch

2、目錄

創建補丁:
diff -Nur from-dir to-dir > to-dir.patch    #-r代表遍歷所有文件包括子目錄

打補丁:
1、進入到舊目錄下
2、patch -p1 < to-dir.patch

還原:
1、進入到新目錄下
2、patch -R < to-dir.patch
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章