是否有可能通过差异和补丁来添加完整的目录?
我search了一些解决scheme,但他们通常在文件级而不是在目录级。
谢谢。
Windows资源pipe理器目录作为包
指定目录架构跳过一个级别
如何使用系统从Perl的子目录中调用脚本(Windows)
目录recursion和符号链接
如何使一个batch file发现,如果一个目录实际上是一个连接点?
获取DLL的目录
符号链接 – 复制目录层次结构
目录recursion
用Powershell改变目录错误
将零添加到单个数字variables
回答自己:
diff -urPp old_dir / new_dir /> new_module.patch
似乎要做的伎俩。
两个简单的建议 – 这些应该有所帮助
你需要标志-r | --recursive -r | --recursive
您可能还需要--unidirectional-new-file或-N | --new-file -N | --new-file 。
就像我在这里所做的一样。
下面的步骤将工作
在旧的源代码和新的源代码(新文件+新目录)之间进行修补diff -urPp old_src new_src> new.patch
创建一个临时目录mkdir temp
将原始的旧源代码目录复制到临时目录cp -r old_src temp
将补丁文件复制到temp目录下创建的cp new.patch temp
改变目录cd temp
应用补丁patch -p0 <new.patch
现在所有的修补程序将被应用在临时目录中的文件更改+新文件+目录添加
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。