2009-07-20 1 views
4

У меня есть проект python, 'myproject', который содержит несколько пакетов. один из этих пакетов «myproject.settings» содержит модуль «myproject.settings.local», который исключается из контроля версий через свойство «svn: ignore».python distutils/setuptools: как исключить модуль или почитать svn: игнорировать флаг

Я хотел бы, чтобы setuptools игнорировал этот файл при создании bdist или bdist_egg target.

Я экспериментировал с find_packages (exclude ..) безрезультатно. В идеале я надеялся, что будут включены только файлы, которые не игнорируются svn.

Есть ли способ добиться исключения моего модуля? (я на исправленную (http://bugs.python.org/setuptools/issue64) версии ствола Setuptools с подрывной 1.6.)

спасибо за любую проницательность вы можете иметь

-frank

+1

ли у вас есть решение? Я тоже сталкиваюсь с этой проблемой, когда пытаюсь исключить свои локальные настройки из проекта django. – 2013-06-24 09:22:57

ответ

2

Я не знаю, если есть регулярный способ сделать это, но вы вы пытаетесь обходной путь, как предложено в экспорте СВН в How can I make setuptools ignore subversion inventory?

пакет во временную папку, запустите setup.py оттуда

 Смежные вопросы

  • Нет связанных вопросов^_^