Tracの導入

tracのインストール

バージョン:trac-0.9.5-1.fc3.rf

# yum install trac

プロジェクト作成

# mkdir /home/trac
# trac-admin /home/trac/project initenv

プロジェクト名:project
データベース名:(未入力でEnter)
Subversionリポジトリのパス:/home/svn/project
テンプレートのパス:(未入力でEnter)

Shift_JISソースコードをブラウザへ表示する為の設定

# vi /home/trac/project/conf/trac.ini
[trac]
default_charset = japanese.shift_jis
ignore_auth_case = false

Subversionのサイトファイルを編集

# vi /etc/httpd/conf.d/subversion.conf

   AuthType Basic
   AuthName "Trac Authentication"
   AuthUserFile /home/svn/project/.htpasswd
   Require valid-user


ScriptAlias /trac/project /usr/share/trac/cgi-bin/trac.cgi

   SetEnv TRAC_ENV "/home/trac/project"

権限を変更する

# chown -R apache:apache /home/trac

サーバをリスタート

# /etc/init.d/httpd restart