明远智睿技术论坛

标题: 补丁文件格式 [打印本页]

作者: myzr_soft    时间: 2020-4-8 16:06
标题: 补丁文件格式
补丁头:
       补丁头有---和+++两行,用来表示要打补丁的文件。---为旧文件,+++为新文件
块:
       表示要修改的位置,通常以@@开始

块的内容:
       +号表示,这一行是要加上的
        -号表示,这一行是要去掉的
        没有 ‘ + ’ 号也没有 ‘ - ’ 号,表示不需要修改,仅仅是引用
例:

创建补丁:
        diff -Naur 路径1/file_old文件   路径2/file_new文件 > xxx.patch文件
        如:  diff -uNr prjold prjnew > prj.patch


打补丁:
        patch -p1 < xxx.patch


撤销补丁恢复旧版本:
        patch -RE -p0 < xxx.patch






欢迎光临 明远智睿技术论坛 (http://bbs.myzr.com.cn/) Powered by Discuz! X3.2