tracへdefaultcc pluginをインストール

先週9日の記事tracプロジェクトの引越しを実施したのですが、移行前と移行後でpythonの仮想環境構成が違ったため、プラグインが全部無効になってしまっていました。

プラグインを再インストール。defaultccプラグインってのはプロジェクト中のコンポーネント単位で担当者を決めて、チケット作成や変更があった場合に連絡メールが行く先を設定できるプラグインです。

ダウンロード

ソースがここからダウンロードできます。

展開してeggを作成

zipを展開。

# unzip defaultccplugin-r12533.zip

trunkへ移動してeggを作成。

# cd defaultccplugin/trunk
# python setup.py bdist_egg

ここでつかうpythontracで利用するものと同じものを使うこと。

できたeggをプロジェクト以下のpluginへコピーする

# cp dist/DefaultCc-0.3dev-py2.7.egg /usr/local/trac/iswup/plugins

trac.iniでプラグインを有効化する

componentsセクションを編集。

[components]
defaultcc.admin.defaultccadmin = enabled