【发布时间】:2017-11-26 10:27:48
【问题描述】:
对我来说,一个 Open 项目有很多其他项目(所有 git 存储库)。
我在一个文件夹中有多个 git 存储库,并且我已将该文件夹作为项目打开。所以一个项目至少有 10 个子项目(都是 git 仓库)。
我在一个存储库(子项目)中的问题,我无法编辑某些文件。 Pycharm 弹出错误提示“文件不可写”。我找不到解决此问题的适当方法。
在我的搜索中我找到了
1) 在首选项/版本控制/确认中选中“显示‘清除只读状态’对话框”
2) 以 root 权限打开 Pycharm。但这对我不起作用。
3) 运行以下命令(我猜它适用于 windows,但似乎对我不起作用)
attrib -r +s C:\WorkingDir
attrib -r +s C:\WorkingDir\*
attrib -r c:\folder\*.* /s /d
4) 显然是底部的锁定图标。对于只读文件,这对我来说是不可点击的。
有趣的事实是,如果我在不同的窗口(而不是其他子项目)中打开同一个子项目,我可以对其进行编辑。但这让我的生活变得艰难,因为我必须来回走动。我喜欢一起打开我所有的项目。也因为 PyCharm 不支持在不同的 Tabs 上打开项目。
我的 PyCharm 版本是 2017.1.4 (Professional) 而 Mac Os 版本是 10.12.4
我将如何使这些文件可编辑?
【问题讨论】: