unison是一个非常有用的同步文件系统的工具,例如在不同机器之间。它检测冲突并在实际复制任何内容之前询问用户(然后用户决定将哪个版本的文件复制到另一个文件中,或者是否完全忽略冲突文件的更改)。
在这方面,它服务于一个特定的目的,它无法实现rsync
,它只在一个方向复制文件,从而将一个文件系统镜像到另一个文件系统。
然而,虽然rsync
设法保留文件创建日期,unison
但没有。如果同步的目的是能够在台式机和笔记本电脑之间切换工作,同时希望保留完全相同的文件系统、创建日期等,这可能是一个缺点。
所以问题是:有没有办法unison
像这样哄着保留文件创建日期rsync
?(在这个问题的第一个字中的链接所指向的文档中,没有任何明显的方式出现这种效果)
有偏好
times
,试一试。该文档提到了修改时间,但没有说明创建时间,因此您必须测试确切的行为,这也可能取决于文件系统类型。