0
我是新手使用差异。我希望递归地创建一个目录内容的补丁,并将它提供给某个目录,以便他可以打补丁到一个目录(稍有不同)。提前致谢。如果有人能够澄清我如何才能使之成为可能,我会很高兴。如何比较两个目录并将创建的补丁应用到原始补丁?
我是新手使用差异。我希望递归地创建一个目录内容的补丁,并将它提供给某个目录,以便他可以打补丁到一个目录(稍有不同)。提前致谢。如果有人能够澄清我如何才能使之成为可能,我会很高兴。如何比较两个目录并将创建的补丁应用到原始补丁?
只需创建一个使用的东西像补丁
diff -cr originaldirectory/ updateddirectory/ > your.patch
而且使用
patch -p0 -i your.patch
由于适用。 我想知道-p0代表什么? 另外,当我应用补丁时,我需要输入y的次数是需要更改的文件的次数。这是提示的问题: 检测到反转(或先前应用)的修补程序!假设-R? [n] 不知道在运行该命令之前,我应该使用任何修补程序表示什么。它可以变得更简单吗? – 2012-07-24 04:15:49
p0只是告诉它不要去掉任何斜线,请检查您的手册。这听起来像你在你的机器上应用补丁,而不是补丁。 – houbysoft 2012-07-24 14:34:50