我开始了一个新的PyCharm项目,并希望使用Mercurial对其进行版本控制。
项目目录中有一个 .idea 目录,其中包含以下文件(以及我是否对它们进行版本化的假设)
- .name - 包含项目的名称(版本:是)
- encodings.xml - 包含文本文件编码的默认值(?)(版本:是)
- misc.xml - 包含有关组件的内容,以及要使用的 Python 可执行文件(版本:否- 因为它硬编码了 python.exe 的路径)
- modules.xml - 包含模块列表,其中包含项目名称(版本:yes)
- ProjectName.iml(版本:是)
- vcs.xml - 指定使用哪个 VCS(版本:是
- workspace.xml - 似乎列出了 PyCharm 窗口的布局信息(版本:否)
我的假设正确吗?