我的src文件夹仅在react-native项目中被锁定,只有读取权限

时间:2018-03-30 10:56:31

标签: git react-native file-permissions

我在react-native开发应用程序,我的代码在git服务器上提交,但我遇到了一个奇怪的问题。

每当我从git中获取时,它会在我的项目中使用只读权限锁定我的src文件夹,并且我无法修改该代码,每次我需要提供来自finder的读写访问。

  

注意:此问题仅适用于 MAC OS ,但同样的事情不会发生   在 Windows 计算机上。

每次提供许可都会延迟我的任务。

任何人在所有 scr &中遇到同样的只读权限问题其附属档案。

检查附加的屏幕截图以获取更多详细信息。

  

无法保存'DashboardScreen.js':发生系统错误(EACCES:   许可被拒绝,开放   '/Volumes/DATA/myapp/code//src/components/dashboard/DashboardScreen.js')

enter image description here

提前致谢!

1 个答案:

答案 0 :(得分:3)

我在Linux中遇到了这个问题,我通过将所有权限应用于项目文件夹及其所有后代来解决了该问题。

sudo chmod -R 7777 <project_folder_name>

OR

在文件.git / config中,我添加了一行:sharedRepository = group,如下所示:

[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
        sharedRepository = group