【问题标题】:My src folder locked with only read permission in react-native project我的 src 文件夹在 react-native 项目中被锁定,只有读取权限
【发布时间】:2018-09-09 10:01:34
【问题描述】:

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

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

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

每次都提供许可会耽误我的任务。

任何人在所有 scr 及其附属文件中都面临 只读 权限问题。

查看附加的屏幕截图以了解更多详细信息。

未能保存“DashboardScreen.js”:发生系统错误(EACCES: 权限被拒绝,打开 '/Volumes/DATA/myapp/code//src/components/dashboard/DashboardScreen.js')

提前致谢!

【问题讨论】:

    标签: git react-native file-permissions


    【解决方案1】:

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

    sudo chmod -R 7777 <project_folder_name>
    

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

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

    【讨论】:

    • 你也可以用mac做同样的事情
    • 正如我所说的每次我对屏幕文件夹授予完全权限但是当我通过 git 从服务器拉取时它会将其更改为只读权限。
    • 你可以使用第二个。
    • 实际上我的可视代码已更新,现在我没有遇到上述问题不知道您的建议或 VC 工具是否解决了它,谢谢您的帮助。现在它工作正常。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    相关资源
    最近更新 更多