ViewVC 1.2-dev(trunk) on Windows with mod_wsgi

trunk 版は mod_wsgi をサポートしているようなのでコレも移行してみる。

構成

OS Windows 7 x64
Apache C:\Program Files (x86)\Apache Software Foundation\Apache2.2
Python C:\Python26
DocumentRoot E:\inetpub\wwwroot
ViewVC インストール先 E:\inetpub\app\ViewVC
Trac URL http://localhost/viewvc/*

ViewVC インストール

rem user:guest, pass:(empty)
svn export http://viewvc.tigris.org/svn/viewvc/trunk/ vc
cd vc
C:\Python26\python viewvc-install
Installation path [C:\Program Files (x86)\viewvc-1.2-dev]: E:\inetpub\app\ViewVC
DESTDIR path (generally only used by package maintainers) []:

ViewVC 設定

E:\inetpub\app\ViewVC\viewvc.conf
root_parents = E:\SVN : svn
allowed_views = markup, annotate, co, diff, markup, roots, tar
detect_encoding = 1
Apache 設定
WSGIScriptAlias /viewvc E:/inetpub/app/ViewVC/bin/wsgi/viewvc.wsgi

とりあえずこれだけで動きました。
これでようやく mod_python を捨てられます。