TraMの導入に微妙にコケる
Trac の各プロジェクトをまとめて表示することができる TraM を導入してみました。
基本的には動作したのですが……リポジトリブラウザの表示でエラーが出てしまいます。 調べると、対策があった ので、手順道理に patch を適用。
…しかし、なぜか怒られる。orz
Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/TraM-0.1-py2.4.egg/tram/main.py", line 159, in dispatch_request dispatcher.dispatch(environ, start_response, env_parent_dir, env_paths, req) File "/usr/lib/python2.4/site-packages/TraM-0.1-py2.4.egg/tram/main.py", line 87, in dispatch BrowserModule().process_request(req, projects) File "/usr/lib/python2.4/site-packages/TraM-0.1-py2.4.egg/tram/versioncontrol/browser.py", line 18, in process_request change = repos.get_changeset(repos.get_youngest_rev()) File "cache.py", line 45, in get_changeset File "cache.py", line 253, in __init__ NoSuchChangeset: No changeset 0 in the repository
エラーメッセージが丁寧なので " dispatcher.dispatch()" が悪いと言うことはスグに分かったのですが、対処方法がさっぱりです。(苦笑
エラーメッセージらしきものは出て無かったけど、実は patch の適用に失敗してるのかなぁ…うーむ…