2016-07-26 18 views
6

Meine Google-Suche mir this thread geben, die uns führen die offizielle Website PyCharm here sagte, dass wir alle außer workspace.xml behalten sollen, tasks.xmlSollten wir misc.xml und <projectFolderName> .iml in Pycharm .idea/folder ignorieren?

Obwohl ich sehe, dass Dateien misc.xml und <projectFolderName>.iml auch lokalen/physischen Pfad zu einem Unterverzeichnis zeigt enthalten in mein Benutzer zu Hause in Ubuntu.

Also ich verwirrt und brachte es hier - sollten wir Git ignorieren diese beiden Dateien auch?

Antwort

1

1) <projectFolderName>.iml - Standardmäßig produzieren Idea-Editoren <projectFolderName>.iml Dateien, die ortsspezifisch sind. Um mit ihr zu umgehen:

ein Projekt umbenennen:

enter image description hereenter image description here

Jetzt haben Sie zwei Dateien in .idea dir: .name und YOUR_RENAMED_PROJECT.iml beide sind Verzeichnis- und plattformunabhängig und können hinzugefügt werden, um git .

2) misc.xml - TL; DR; ignorieren

Für PyCharm kann misc.xml plattformspezifische Pfade und sogar could ship more sensitive data enthalten.

3) Schließlich hat man eine Werkzeugkette umzubenennen und den gleichen Namen für das Team zu verwenden:

Der beste Weg, um Ihre Projektdateien in einer Gruppe von Entwicklern zu teilen ist Ihr Projekt-Interpreter in etwas umbenennen nicht abhängig von Ihren Dateisystempfaden (zB "Python 2.7" oder "Mein Projekt: Python 2.7 virtualenv") und verwenden Sie diesen Namen dann konsequent für alle Entwickler.

Sie können Ihre Interpreter unter "Datei | Einstellungen | Projekt | Projekt Interpreter | | Mehr ... | Editieren" umbenennen.

Source from PyCharm tracker

+0

PyCharm Ausgabe für das https://youtrack.jetbrains.com/issue/PY-24060 – MajesticRa