UbuntuでSubversionとTrac

インストール必要なパッケージが結構ある&手動でディレクトリ作成したりコマンド実行したりするので、結構面倒だけど、ソースからビルドすることをしなくていいと思ったら、ものすごく楽になっていると思います。

基本的には下のページのとおり実行すればUbuntu上でSubversionTracがちゃんと立ち上がる。*1

TracOnUbuntu – The Trac Project – Trac
http://trac.edgewall.org/wiki/TracOnUbuntu


以下追加でやるTracの日本語化。一旦英語版で作成したものを削除して、日本語テンプレートを使って作り直します。

$ sudo apt-get install trac-ja-resource
$ sudo rm -rf /var/lib/trac    
$ sudo mkdir -rf /var/lib/trac
$ sudo trac-admin /var/lib/trac/YourProjectNameHere initenv
Project Name [My Project]> YourProjectNameHere<ENTERキー>
Database connection string [sqlite:db/trac.db]> <ENTERキー> 
Repository type [svn]> <ENTERキー>
Path to repository [/path/to/repos]> /var/lib/svn/YourProjectNameHere<ENTERキー>
Templates directory [/usr/share/trac/templates]> /usr/share/trac-ja-resource/templates<ENTERキー>

$ sudo trac-admin /var/lib/trac/YourProjectNameHere wiki load /usr/share/trac-ja-resource/wiki-default
$ sudo chown -R www-data /var/lib/trac/YourProjectNameHere

参考URL

Subversion入れたらTracも入れてみる - As a Futurist...
http://blog.riywo.com/2008/04/01/145305
Ubuntutrac - ksaitoの日記
http://d.hatena.ne.jp/ksaito11/20061211

*1:SVNをDAVで見えているか確認するところは、同じページ内の下のほうにある/etc/apache2/mods-available/dav_svn.conf
の設定を反映させること