Christoffer Kjølbæk I have a blog, therefore I am…

23Apr/080

Trac from SVN on Ubuntu 8.04 Hardy


svn co https://svn.edgewall.org/repos/trac/trunk trac
sudo apt-get install python-setuptools
sudo apt-get install python-subversion subversion python-pysqlite2 python-clearsilver
sudo python2.5 ./setup.py install


sudo mkdir /var/lib/svn/NAME
sudo trac-admin /var/lib/trac/NAME initenv
sudo trac-admin /var/lib/trac/NAME permission add USERNAME TRAC_ADMIN
sudo chown -R www-data /var/lib/trac/
sudo chown -R www-data /var/lib/svn/

Use the admin tool on the webpage to setup rights.

Apache2 setup:

# Trac support
<location /trac>
AuthType Basic
AuthName "Trac"
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user

SetHandler mod_python
PythonHandler trac.web.modpython_frontend
PythonOption TracEnvParentDir /var/lib/trac
PythonOption TracUriRoot "/trac"
</location>

Kommentarer (0) Trackbacks (0)

Ingen kommentarer endnu.


Læg en kommentar


Ingen trackbacks endnu.