Trac をカスタマイズする。

trac.ini の設定

/var/lib/trac/issue/conf/trac.ini
を修正する。

trac-admin を使う。

Ticket を作成する際に指定する
permission, component, milestone, version, .... などを
開発の環境に合わせてカスタマイズする。
trac-admin コマンドで設定を行う。

  • permission の設定

管理者権限を "okinaka" に与える。

 trac-admin /var/lib/trac/issue permission add okinaka TRAC_ADMIN
  • component, milestone の設定

間違いなく component, milestone などは、デフォルトのままでは
使わないので全て削除してしまう。

 trac-admin /var/lib/trac/issue component remove component1
 trac-admin /var/lib/trac/issue component remove component2
 trac-admin /var/lib/trac/issue component remove component3
 trac-admin /var/lib/trac/issue milestone remove milestone1
 trac-admin /var/lib/trac/issue milestone remove milestone2
 :
 : (以下省略)
 :

で新たに追加するときは、

 trac-admin /var/lib/trac/issue component add "コンポーネント名"

などとする。日本語が使えるかどうかはためしていない。