先日の続きです。SVNParentPath と TracEnvParentDir を活用してないととくにおいしくない話です。 先日のように私用環境では Subversion のレポジトリと Trac のディレクトリの owner は apache にしてあります。このままだと新規レポジトリを作成したりするのにいちいち su apache になったりしなきゃいけないのが面倒なので,じゃあいっそウェブアプリ化してみよう,ということです。 アプローチ ぶっちゃけ Python のコードを読み書きしたのは今回が初めてなので見よう見まねです(全然 try 等で例外をキャプチャしてねー)。 Python には CGI, FastCGI, mod_python 等の差異を吸収してくれる WSGI というインタフェースがあるのですが(WSGI については後述のリンク先にある id:tokuhirom さん