4

複数のパッケージを含む 'myproject' という python プロジェクトがあります。これらのパッケージの 1 つである「myproject.settings」には、「svn:ignore」プロパティによってバージョン管理から除外されるモジュール「myproject.settings.local」が含まれています。

bdist または bdist_egg ターゲットを作成するときに setuptools がこのファイルを無視するようにします。

私は無駄に find_packages(exclude ..) を試しました。理想的には、svn によって無視されないファイルのみが含まれることを望んでいました。

モジュールを除外する方法はありますか? (私はパッチを適用した ( http://bugs.python.org/setuptools/issue64 ) バージョンの setuptools トランクを、サブバージョン 1.6 で使用しています。)

あなたが持っているかもしれない洞察に感謝します

-フランク

4

1 に答える 1

2

それを行う通常の方法があるかどうかはわかりませんが、setuptools に subversion インベントリを無視させるにはどうすればよいですか?で提案されているような回避策を試してください。

svn でパッケージを一時ディレクトリにエクスポートし、そこから setup.py を実行します。

于 2009-07-20T19:07:25.123 に答える