当我的 Windows 笔记本电脑在同一个 LAN 上写入映射到我的 MacBook 的驱动器中的文件时,它会将文件的权限
从“-rwxrwxrwx”更改为“-rw-------”,这意味着我必须先去 MacBook 将权限改回“-rwxrwxrwx”,然后我的 macos 应用程序(Xcode)才能访问该文件。
更新...
这些文件在 Mac 上的权限为 rwxrwxrwx(即 sudo chmod -rwx *)。Windows 笔记本电脑通过以太网 LAN 打开 Mac 上的文件,对其进行更改,将文件写回 Mac,但随后将文件的权限更改为“rw-------”,因此我必须在 Mac 上使用 chmod 将权限改回 rwxrwxrwx。
每次我从 Windows 笔记本电脑更新任何 Mac 数据文件时都会发生这种情况。
具体来说... Mac 文件是 .swift 源代码。文件由 Windows 上的 Visual Studio 编辑。