我是 Webstorm 8的新手,我已经在 Ubuntu 14.04 LTS 上安装了 Webstorm 8。
我试图编辑一个文件,但我得到了一个弹出式窗口,标题为“清除只读状态”,显示文件和两个单选按钮
当我选择“使用文件系统”并单击“确定”时,什么也不会发生,并且不允许选择“第二个选项”。
我使用 git 作为我的 dcv。
请指导我如何从该文件中删除此只读状态。
先谢谢你。
当我选择“使用文件系统”并单击“确定”时,什么也不会发生
没有发生 看得见,但是您应该能够编辑您的文件,因为文件现在应该在755模式(而不是644)
更一般地说,检查你的 umask: 它应该是0022,这意味着 git 克隆默认情况下将创建644个文件(可写) ,详见“ 为什么我的文件权限在从 git 存储库拉后被更改”。
umask
它不允许选择第二个选项。
这可能是因为在 Webstorm 中编辑的来源不在 git 回购中。
我也遇到过类似的问题,我按照命令运行,问题解决了:
Sudo chown-R $(whoami) my-project-file
可以在 Ubuntu 和 OS X 上运行
检查用户名使用: whoami
答案与上面相同,但使用当前用户,并将文件添加到当前组
sudo chown -R $USER:$USER my-project-folder
$USER 是一个变量,它存储当前登录的用户,至少在 Ubuntu 上是这样。