追記 trac日本語化

trac-ja

インタアクト株式会社様から、日本語化パッチtrac-jaを落としてインストールする。

http://www.i-act.co.jp/project/products/products.html

注意書きに上書きするとうまくいかない旨が書いてあるが、面倒なので上書きいきますw

sudo /etc/init.d/apache2 stop
unzip trac-0.10.4-ja-1.zip
cd trac-0.10.4-ja-1
sudo cp -ap * /usr/share/trac
cd /usr/share/trac
sudo python ./setup.py install
sudo /etc/init.d/apache2 start

さらに日本語化

参考URL
http://blog.masuidrive.jp/index.php/2007/07/12/trac/

vi /var/lib/trac/projectName/trac.ini
-----
[trac]
default_charset = utf-8 # 文字コードはUTF-8で

[ticket]
restrict_owner = true # 担当者をドロップダウンリストにする
-----

チケットプライオリティー変更
cd /var/lib/trac/projectname
sudo trac-admin ./ priority change blocker ぐぉ、ものすごい緊急か!
sudo trac-admin ./ priority change critical むはぁ、緊急か。
sudo trac-admin ./ priority change major 普通
sudo trac-admin ./ priority change minor あとでもいいよ〜
sudo trac-admin ./ priority change trivial そのうちやっておくれ

コンポーネントを変更
sudo trac-admin ./ component rename component1 コード
sudo trac-admin ./ component rename component2 仕様書
sudo trac-admin ./ component add 会議 somebody

チケットの分類
sudo trac-admin ./ ticket_type change defect 不具合
sudo trac-admin ./ ticket_type change enhancement 機能拡張
sudo trac-admin ./ ticket_type change task タスク

添付最大ファイルサイズを変更

sudo vi /var/lib/trac/myproject/conf/trac.ini
-----
[attachment]
max_size = 52428800  ← ここを変更!
-----

管理者用プラグイン追加 [追記]

コンポーネント、マイルストーンなど簡単に変更できるGUIを入れる

$ sudo easy_install http://svn.edgewall.com/repos/trac/sandbox/webadmin
$ sudo vi /var/lib/app/conf/trac.ini
-----
※プラグイン追加のための記載
[components]
webadmin.* = enabled
-----