Tracインストール−トラブルシュートまとめ
結果的には aps、aps-util、swigの連携を適切に行います。
(1)trac-adminで「Warning:You should install the SVN bindings」が出てるとtracのページが適切に表示できません
=> [解決]aps、aps-util、swigの参照設定を行ってSubverionを再コンパイルした
(2)「TracError: Unsupported version control system "svn"」とtracページに出力されます
=> 上記同様
(3)pythonからsvnのライブラリが参照できているか確認します
#python -c "import svn"
#python -c "import svn.repos"※エラーの場合
Traceback (most recent call last):
File "", line 1, in
NameError: name 'svn' is not defined=> 次の操作はとりあえず行っておくとよい。
#ln -s /usr/local/subversion/lib/svn-python/* /usr/local/lib/python2.5/site-packages
(4)「TracError: ClearSilver not installed (No module named neo_cgi)」が出力したらclearsilverを再インストールします
=> Subversionを再コンパイルしたら出た。再度clearsilverを入れなおしたら解決。