【发布时间】:2010-12-03 06:36:43
【问题描述】:
/opt/src 目录下的 A,B,C 文件
D,E,目录/opt/dest中的一个文件
比较src和dest,确定应该在dest中添加B,C,删除D,E,看看A是否改变
并给 A 一个二进制补丁或只是覆盖它。
所有这些操作都打包在一个补丁文件中,包括修改的和丢失的文件内容,我可以把这个文件复制到另一台机器上执行。
我知道编写一些程序来做到这一点很简单,但我不想再次发明轮子
rsync 似乎可以满足我的大部分需求,但不知道如何制作补丁。
谢谢
【问题讨论】: