我正在使用 Dropbox 在我的 MacBook 和 iMac 之间同步文件。我的问题是,Dropbox 在同步期间将文件权限从 0755 更改为 0644,反之亦然。我想知道为什么。
我还使用 Dropbox 来同步一些 git 存储库,这很烦人,因为 git 总是说,文件权限已更改。
所以我的问题是:有没有办法阻止 Dropbox 同步文件权限?还是有其他想法?
Dropbox 是一项“用户友好”的服务,它会自动为您做事,这可能并不总是您想要的。在他们在他们支持的不同操作系统之间实现权限保留(转换)之前,没有什么可做的。
当您从 Windows 框中将内容保存到 dropbox 时,权限将为 755,但 linux 上的默认权限为 644。OSX 可能默认文件夹为 755,文件也默认为 644。问题的关键是它的不平凡,使一切“正常工作”独立于操作系统的使用,即使是相同的操作系统之间。在 Dropbox 的情况下,后端仍然必须是“中立的”。
当涉及 git repos 时,您就做错了。他们已经有了“同步”,因为它是一个版本控制系统。只要您可以完全访问同步的不同框,最好通过 ssh 进行同步。即直接使用push和pull。
| 归档时间: |
|
| 查看次数: |
1195 次 |
| 最近记录: |