General comments on Trac
Debian and version 0.11B2
The debian 0.10 package works great. I have played with 0.11 and it is nice but the plugins are not all working I need and most importantly it is VERY hard to get going because of the dependence on Python 2.5. Python 2.5 needs recompile of binary modules (nothing unusual about that) but the debian packages are independent. Therefore the Subversion SWIG module does not work. You get into an endless recursion of installing source and breaking other packages just to install trac.
Access-E for Edit is great on WIKI pages, but you can't then save (must preview first). Therefore I change /usr/share/trac/templates/wiki.cs to include accesskey="s" in the Submit changes.
I also do this for Ticket editing.
Rushed backup script:
#!/bin/sh day=`date +%Y%m%d` echo "TRAC and SVN BACKUP = $day" dir="/var/backups/$day" mkdir $dir trac-admin /var/trac/PROJ hotcopy $dir/trac svnadmin hotcopy /var/svn/PROJ $dir/svn