我使用rsync将网站上传到服务器。我用它是这样的:
rsync -auvzhL . username@host:/home/username/foldername
我只想更新计算机上较新的内容,而不是删除服务器上我没有的内容。
这一切都运行正常,直到我决定将文件夹中的某些文件符号链接到其他文件。现在,如果我更改该文件,除非我删除并重新创建符号链接,否则它不会包含在rsync中。假设因为符号链接日期是链接的创建,而不是内容。
是否有强制rsync始终复制某些文件,或者更好的是,更新符号链接上的修改日期而不删除并重新创建它?
答案 0 :(得分:0)
最后我只是在rsyncing之前删除并重新创建所有符号链接。我确信有更好的方法,我无法解决这个问题!