Debian etchにtracをインストール
※ 作業メモ。検索で来た人は最後の段落まで読み飛ばすことを推奨。
日本語パッケージを作ってくれてた。
apt-get install trac trac-ja-resource
すごい楽になった。
# 作業ログ的な cd /var/local mkdir svn groupadd subversion vi /etc/group # subversionを使うユーザとwww-dataを追加 chown root:subversion svn chmod g+w svn cd svn rsync -avz server:/var/local/svn/samplerepos . # テスト用リポジトリ cd ..
mkdir trac cd trac trac-admin projectName initenv # 日本語化のために # Templates directory [/usr/share/trac/templates]> /usr/share/trac-ja-resource/templates # を設定する trac-admin projectName wiki load /usr/share/trac-ja-resource/wiki-default
ここでtracとtrac-jaのバージョン違いでハマった。
うまく動いてくれない。テンプレートを英語のものにしたら動いた…。
etchでも素直にソースから入れましょうということで…。
http://www.i-act.co.jp/project/products/products.html
apt-get install python-setuptools wget http://www.i-act.co.jp/project/products/downloads/Trac-0.11.2.1.ja1.zip unzip Trac-0.11.2.1.ja1.zip cd Trac-0.11.2.1.ja1 python setup.py install
設定が若干変わっているので 前の自分のメモ http://d.hatena.ne.jp/n314/20060925/1159194150 を見ながら http://trac.edgewall.org/wiki/TracModPython ここを参考に修正。
あと、上の例のPATHだと
cd /var/local/trac mkdir .egg-cache chown www-data:staff .egg-cache/
などとしておく。