development workspace
/var/devspace を application の格納先とする
DAVの設定を変更
$ sudo vi /etc/apache2/mods-enabled/dav_svn.conf <Location /svn/applications> DAV svn SVNParentPath /var/devspace/svn_sites/applications AuthzSVNAccessFile /var/develop/devspace/common/auth/webdav.access AuthType Basic AuthName "repository applications" AuthUserFile /var/develop/devspace/common/auth/webdav.htpasswd Require valid-user Options FollowSymLinks </Location> $ sudo /etc/init.d/apache2 restart
trac
spaceごとに下記エントリを追加
$ sudo vi /etc/apache2/site-available/default <Location /devspace/applications> SetHandler mod_python PythonInterpreter main_interpreter PythonHandler trac.web.modpython_frontend PythonOption TracEnvParentDir /var/devspace/trac_sites/applications PythonOption TracUriRoot /devspace/applications PythonOption PYTHON_EGG_CACHE /tmp </Location> $ sudo /etc/init.d/apache2 restart
dev-workspace の app-new.plを実行
$ /var/dev-workspace/devspace/common/bin/app-new.pl sample0 --base=/var/devspace