Настройка NetBeans и SVN для игнорирования pyc-файлов
Хотя Python и является интерпретатором, но в процессе выполнения программы он создает файлы с расширением .pyc, которые содержат байт-код соответствующих исходных файлов. Эти файлы Python размещает в тех же местах, где лежат и исходные выполняемые файлы с расширением .py.
Таким образом, получается, что файлы начинают двоиться, то есть вы наблюдаете пары, типа:
example.py
example.pyc
Очевидно, файлы с байт-кодом являются второстепенными и только мазолят глаза, хотя и заставляют программу работать быстрее. При этом они мазолят глаза не только в директориях на диске, но и NetBeans их охотно отображает. Кроме того, они (pyc-файлы) так и норовят пролезть в SVN-хранилище.
Однако решение есть!
Для SVN:
Открываем конфиг-файл($HOME/.subversion/config или %APPDATA%\Subversion\config под виндовсом) и добавляем в секцию [miscellany] строчку
global-ignores = *.pyc
Для NetBeans:
Файлы, игнорируемые средой, указываются в меню Tools | Options | Miscellaneous | Files | Ignored Files Pattern
Вот и все. Чтоб SVN подцепил конфиг, среду надо перезапустить.


0 коммент.:
Отправить комментарий