Ich habe ein neues PyCharm -Projekt gestartet und möchte es mit Mercurial .
Es gibt ein .idea-Verzeichnis im Projektverzeichnis mit den folgenden Dateien (und meiner Annahme, ob ich sie versionieren soll oder nicht)
Sind meine Annahmen richtig?
Alle Dateien außer workspace.xml sollten freigegeben werden. finden Sie in den FAQ .
Hängt davon ab, ob Sie nur den Code teilen oder die Code- und Projekteinstellungen teilen möchten.
Um nur den Code freizugeben, füge ich der .hgignore-Datei Folgendes hinzu:
%Vor%Die Muster sind ein bisschen übertrieben, aber sie eliminieren alle PyCharm / Workspace Sachen.
Wir verwenden in erster Linie Subversion, wo ich arbeite, und ich erstelle häufig ein Mercurial-Repo über dem Subversion-Checkout, um mit möglichen Optimierungen und Änderungen zu spielen. Wenn Sie diese Route verwenden und insbesondere die Mercurial-Repos verketten, fügen Sie diese Einträge ebenfalls zur .hgignore-Datei hinzu:
%Vor%Tags und Links mercurial version-control pycharm