2016-07-26 19 views
6

Moje wyszukiwania google dają mi this thread, która prowadzi nas do pycharm oficjalną stronę here mówiący, że należy zachować wszystkie z wyjątkiem workspace.xml, tasks.xmlCzy powinniśmy zignorować misc.xml i <projectFolderName> .iml w Pycharm .idea/folder?

Choć widzę, że pliki misc.xml i <projectFolderName>.iml zawiera również lokalną/fizyczne ścieżkę skierowaną do podkatalogu w mój dom użytkownika w Ubuntu.

Więc myliłem się i przyniosłem to tutaj - czy powinniśmy git ignorować również te dwa pliki?

Odpowiedz

1

1) <projectFolderName>.iml - Domyślnie edytory pomysłów tworzą pliki <projectFolderName>.iml, które są specyficzne dla miejsca. Aby sobie z tym poradzić:

Zmiana nazwy projektu:

enter image description hereenter image description here

Teraz masz dwa pliki w .idea reż: .name i YOUR_RENAMED_PROJECT.iml obaj są katalog i niezależne od platformy i mogą być dodawane do git .

2) misc.xml - TL; DR; Ignoruj ​​to

Dla PyCharm misc.xml może zawierać ścieżki specyficzne dla platformy, a nawet could ship more sensitive data.

3) Wreszcie trzeba zmienić nazwę toolchain i używać tej samej nazwy w całej drużynie:

Najlepszym sposobem, aby udostępniać pliki projektu w grupie programistów jest do zmiany nazwy tłumacza projekt na czymś nie zależne od ścieżek systemu plików (np. "Python 2.7" lub "My Project: Python 2.7 virtualenv"), a następnie konsekwentnie używać tej nazwy dla wszystkich programistów.

Możesz zmienić nazwę swoich tłumaczy w "File | Settings | Project | Project Interpreter | | More ... | Edit". Emisja

Source from PyCharm tracker

+0

pycharm za to https://youtrack.jetbrains.com/issue/PY-24060 – MajesticRa