Bueno conoci trac gracias a mi antiguo trabajo y me gusto esa integración con svn es interesante, es bueno para ir aprendiendo también de svn. Bien hice una instalación en ubuntu 7.04, gracias apt por hacerme la instalación mucho más fácil. estos son los pasos que segui, tambÃen los pueden encontrar en la pagina de trac.
apt-get install subversion libapache2-svn
vi /etc/apache2/mods-enabled/dav_svn.conf
DAV svn
SVNParentPath /svn
####### BASIC
AuthType Basic
AuthName “Subversion Repository”
AuthUserFile /etc/apache2/dav_svn.passwd
AuthzSVNAccessFile /etc/apache2/authz_svn.access
Require valid-user
htpasswd -cm /etc/apache2/dav_svn.passwd xanatos
New password: password
Re-type new password: password
vi /etc/apache2/authz_svn.access
[teste:/]
xanatos = rw
apache2ctl restart
mkdir /svn
svnadmin create /svn/teste
mkdir /tmp/teste
mkdir /tmp/teste/branches
mkdir /tmp/teste/tags
mkdir /tmp/teste/trunks
chown -R www-data:www-data /svn
svn import /tmp/teste http://dominio.net/svn/teste -m “initial import” –username xanatos
rm -rf /tmp/teste
apt-get install trac libapache2-svn libapache2-mod-python libapache2-mod-python-doc
mkdir /var/lib/trac
chown -R www-data:www-data /var/lib/trac
ln -s /var/lib/trac/ /trac
vi /etc/apache2/sites-available/trac
SetHandler mod_python
PythonHandler trac.web.modpython_frontend
PythonOption TracEnvParentDir /var/lib/trac
PythonOption TracUriRoot /trac
AuthType Basic
AuthName “Trac”
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user
a2ensite trac
trac-admin /trac/teste initenv
en el segundo renglón anterior llenamos con los datos de instalación
chown -R www-data:www-data /var/lib/trac
apache2ctl restart
trac-admin /trac/teste permission remove anonymous BROWSER_VIEW CHANGESET_VIEW FILE_VIEW LOG_VIEW MILESTONE_VIEW REPORT_SQL_VIEW REPORT_VIEW ROADMAP_VIEW SEARCH_VIEW TICKET_CREATE TICKET_MODIFY TICKET_VIEW TIMELINE_VIEW WIKI_CREATE WIKI_MODIFY
trac-admin /trac/teste permission add xanatos TRAC_ADMIN
Y listo con eso ya tenemos jalando nuestro trac, es solo verlo
http://dominio.net/trac