Dropbox 更改文件权限

Dropbox 更改文件权限

我正在使用 Dropbox 在 MacBook 和 iMac 之间同步文件。我的问题是,Dropbox 在同步过程中将文件权限从 0755 更改为 0644,反之亦然。我想知道为什么。

我也在使用 Dropbox 来同步一些 git 存储库,但这很烦人,因为 git 总是说文件权限已更改。

所以我的问题是:有没有办法阻止 Dropbox 同步文件权限?或者还有其他想法?

答案1

Dropbox 是一种“用户友好”的服务,可以自动为您完成一些事情,但这可能并不总是您想要的。除非他们在所支持的不同操作系统之间实现权限保留(转换),否则对此无能为力。

当你从 Windows 机器保存某些内容到 Dropbox 时,权限将为 755,但 Linux 上的默认权限为 644。OSX 可能默认文件夹权限为 755,文件权限为 644。重点是不简单使一切“正常工作”,不受操作系统影响,即使是在同一个操作系统之间。对于 Dropbox 来说,后端仍然必须是“中立的”。

当涉及到 git repos 时,你做错了。它们已经有了“同步”,因为它是一个版本控制系统。只要你有对同步的不同框的完全访问权限,你就可以更好地通过 ssh 同步。也就是直接使用push和pull。

相关内容