trac

Trac で新規チケットの担当者欄をドロップダウンリストにする方法

Trac では通常,新規チケットの担当者欄(assign to:)の入力はテキストフィールドになっている.これを登録ユーザのドロップダウンリストにするには,conf/trac.ini の [ticket] セクションの restrict_owner を true にする.

trac のソース表示での TAB

trac のソース表示での TAB はデフォルトでは 8 spaces になっている. これを変更するには conf/trac.ini の [mimeviewer] セクションの tab_width を変更すればよい.

trac の permission について

何も設定しないとログインユーザは anonymous の権限を継承する. つまり # trac-admin /path/to/tracenv permission remove anonymous HOGEとすると,ログインユーザからも権限 HOGE が削除される. ログインユーザに権限を付与するには, # trac-admin /pa…

trac のカスタマイズ項目

trac でプロジェクトの開始時にカスタマイズすべき項目は何なんだろう? trac-admin initenv で初期設定される項目のデフォルト値は /usr/share/python-support/trac/trac/db_default.py に記述してあるので,これを参考にすればもれなく数え上げられる. co…

新しい svn+trac プロジェクトの追加

# cd /srv/svn # sudo -u www-data mkdir 2007-0111-test02 # sudo -u www-data svnadmin create 2007-0111-test02# cd /srv/trac # sudo -u www-data mkdir 2007-0111-test02 # sudo -u www-data trac-admin 2007-0111-test02 initenv # sudo -u www-data t…

trac の日本語化

# apt-get install trac-ja-resource 新規プロジェクト作成時に日本語化する trac-admin コマンド実行の際に以下のように答える. Templates directory [/usr/share/trac/templates]> /usr/share/trac-ja-resource/templates trac-ja-resource の wiki デフ…

svn + trac のセットアップ

/srv/svn/ 以下に subversion のリポジトリ群をおき,/srv/trac/ 以下に trac のプロジェクト群を置いて,http://www.example.com/trac/xxx/ でアクセスする場合を考える.まず subversion のリポジトリを作成する. # mkdir /srv/svn # cd /srv/svn # chown…