发布于 2017-05-01 23:26:29
1) <projectFolderName>.iml
-默认情况下,Idea编辑器生成特定位置的<projectFolderName>.iml
文件。为了处理这一问题:
重命名项目:
现在,在.idea dir中有两个文件:.name
和YOUR_RENAMED_PROJECT.iml
,它们都与目录和平台无关,可以添加到git中。
2) misc.xml - TL;DR;忽略它
对于PyCharm,misc.xml可能包含特定于平台的路径,甚至能提供更敏感的数据吗?。
3)最后,必须重命名一个工具链,并在整个团队中使用相同的名称:
在一组开发人员之间共享项目文件的最佳方法是将您的项目解释器重命名为不依赖于您的文件系统路径的东西。“Python2.7”或"My :Python2.7 virtualenv"),然后对所有开发人员一致使用这个名称。 您可以重命名您的解释器在“文件,设置,项目,项目,解释器,很多.
发布于 2019-11-15 23:37:56
你需要根据环境使用你自己的判断。
misc.xml包含特定于本地环境的信息,例如项目解释器名称,如下所示
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.7 (myvirtenvname)" project-jdk-type="Python SDK" />
除非团队中存在严格的共享虚拟环境命名策略,否则我建议忽略它。我自己喜欢没有人告诉我如何命名我的虚拟环境在我的开发机器上。我可能有很多其他的项目和潜在的相互冲突的名字。
.iml和.name是通过另一个答案来解决的。不过,我不喜欢这样一个事实,即这里的项目解释器名称也与projecname.iml文件中的所有项目设置捆绑在一起。我希望它更细一点,并且在.idea文件夹中的一个单独的文件中,这样我就可以决定是否共享它。它取决于环境,使用什么解释器可能更好,由个人来决定。如果jetbrains正在阅读这篇文章,请考虑。
https://stackoverflow.com/questions/38590022
复制相似问题