Bazaar VCS support
A branch with a somewhat different approach (allows access to multiple branches, but in a way quite different from how a svn trac works) can be seen in action on http://dev.gentooexperimental.org/pkgcore-trac/wiki/Branches.
Note about encoding of source files
Because at this moment (bzr 0.17 version) Bazaar does not store information about encoding of text files, so you probably may have problems to see your content. By default trac use encoding iso-8895-15 to show content of your files. If you need to change this option, you need to edit trac.ini of your project. In section "trac" you need to change parameter named "default_charset". E.g. for russian files:
[trac] default_charset = cp1251