webadminのインストール
setuptools(v0.6)のインストール
ez_setup.pyをdownloadして
python ez_setup.py
webadminのdowload
適当なdirでwebadminをc/o
svn export -r 2765 http://svn.edgewall.com/repos/trac/sandbox/webadmin/
2765はhttp://projects.edgewall.com/trac/wiki/WebAdminに記載されているもので、tracのversionに合わせて選択する。(2765は0.9.3以降)
webadminのinstall
cd webadmin python setup.py bdist_egg copy dist\TracWebAdmin-0.1.1dev-py2.3.egg C:\Python23\Lib\site-packages
trac.iniの設定
webadminを有効にするプロジェクトのtrac.iniに以下を追加する。
[components] webadmin.* = enabled
なおtrac.iniはUTF-8でエンコードされているが、notepadで編集するとBOMが付加されて、起動時にエラーを起こす。秀丸で編集すること(もちろん[BOMを付加する]のチェックは外す)。
TRAC-ADMINの追加
cd d:\Python23\Scripts python trac-admin d:\trac\[project] permission add user1 TRAC_ADMIN