Trac 0.11
いままで:Trac 0.10.3.1
これから:Trac 0.11dev-r5492
Trac 0.11dev-r5492の環境を設定する。
0.10.3.1で愛用してたTracMasterTicketsをproject_env/pluginsに放り込んだのにadminのページから見えねェエェーッ!
ログレベルをDEBUGにしてtrac.logを見てみると
2007-06-25 16:28:56,522 Trac[loader] ERROR: Skipping "TracMasterTickets 1.0": ("TracWebAdmin" not found)
おや。。TracWebAdminが必要ですか・・
TracWebAdminをビルドしてeggをproject_env/pluginsに放り込んでも
adminのページから見えねェエェーッ!ので、easy_installで全体に適用してみる。
$sudo easy_install dist/TracWebAdmin-0.1.2dev_r4429-py2.3.egg Processing TracWebAdmin-0.1.2dev_r4429-py2.3.egg creating /usr/lib/python2.3/site-packages/TracWebAdmin-0.1.2dev_r4429-py2.3.egg Extracting TracWebAdmin-0.1.2dev_r4429-py2.3.egg to /usr/lib/python2.3/site-packages Adding TracWebAdmin 0.1.2dev-r4429 to easy-install.pth file Installed /usr/lib/python2.3/site-packages/TracWebAdmin-0.1.2dev_r4429-py2.3.egg Processing dependencies for TracWebAdmin==0.1.2dev-r4429
で、httpd再起動すると、adminから入れたプラグインが見える。
でも、TracMasterTicketsが動作しねえェエェーッ!
ログみると、こんなのが
TracWebAdmin plugin was used instead of Trac's builtin admin module. Disable the webadmin.* components or uninstall the 0.10 plugin.
素直にTrac本体のAdminModuleをdisabledにして、TracWebAdminの
AdminModuleをenabledにすると、adminのページでエラーが・・
どーしろと?
こんなの0.10系ではなかったのに。
もうあきらめた。
やっぱり、Trac 0.11はWebAdminPluginが組み込まれちゃったから
0.10系と大きく違ってしまうのでは・・??
0.10系に帰りたい・・
Trac月でもいいよ・・