【问题标题】:Getting Clear read only status on Webstorm 8在 Webstorm 8 上获取清除只读状态
【发布时间】:2020-10-05 17:51:55
【问题描述】:

我是 Webstorm 8 的新手。我在 Ubuntu 14.04 LTS 上安装了 webstorm 8。

我正在尝试编辑一个文件,但我得到一个弹出窗口,标题为“清除只读状态”,其中显示文件和两个单选按钮

  • 使用文件系统
  • 使用版本控制集成

当我选择使用文件系统并单击确定时,没有任何反应,并且不允许选择第二个选项。

我使用 git 作为我的 dcvs。

请指导我如何从该文件中删除此只读状态。

提前致谢。

【问题讨论】:

    标签: git intellij-idea webstorm


    【解决方案1】:

    我遇到了类似的问题,我运行了以下命令,我的问题得到了解决:

    sudo chown -R $(whoami) 我的项目文件夹

    适用于 Ubuntu 和 OS X

    检查用户名使用:whoami

    【讨论】:

    • 在 OS X w/git + Webstorm 9 上工作
    • 是的。 sudo chown -R $(whoami) project-folder
    • 这对我也有帮助,我在 Webstorm10 中遇到了问题!
    • 我在 jetbrains.com 上进行了很多搜索,但没有给我正确的解决方案。谢谢@Raheel。仅供参考,我从来没有在窗户上遇到过这种情况。这仅适用于我遇到的 linux 和 Mac。
    • sudo chown -R `whoami` <folder>
    【解决方案2】:

    与上述相同的答案,但使用当前用户并将文件添加到当前组

    sudo chown -R $USER:$USER my-project-folder
    

    $USER 是一个变量,用于存储您当前登录的用户,至少在 Ubuntu 上是这样。

    【讨论】:

      【解决方案3】:

      当我选择使用文件系统并单击确定时,没有任何反应

      什么都可见发生,但您应该能够编辑您的文件,因为该文件现在应该处于 755 模式(而不是 644)

      更一般地说,check your umask:应该是 0022,这意味着 git clone 默认会创建 644 个文件(可写),详见“why my file permission being changed after pull from git repository”。

      它不允许选择第二个选项。

      这可能是因为在 Webstorm 中编辑的源不在 git repo 中。

      【讨论】:

      • 您好 VonC,我是 linux 新手,所以不知道 644 和 755 模式到底是什么意思。不过我也在调查这个
      • 我的文件似乎处于 644 模式 -rw-r--r-- 1 root root 1283 Aug 20 17:04 profileMenu.html
      • @Mozak 是的,但它归“root”所有,并且您很可能以您的帐户(而不是 root)启动 IDE Webstorm,提高只读属性。您应该将所有这些文件放入您的帐户 (superuser.com/a/260939)。
      猜你喜欢
      • 2014-07-15
      • 2017-08-28
      • 1970-01-01
      • 1970-01-01
      • 2021-08-27
      • 2013-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多