Trac

0.9 から 0.10 へバージョンアップ

以前、インストールした trac-0.9.4-ja-1 を、trac-0.10-ja-3 にアップデート ダウンロードは、下記から。 http://www.i-act.co.jp/project/products/products.html下記、URL に書いてある通りに作業するだけで完了。 http://trac.edgewall.org/wiki/TracUpg…

Full Backup

Trac /usr/bin/trac-admin /path/to/trac hotcopy /path/to/backup/ Subversion subversion の source ディレクトリで configure を実行すると ./tools/backup/hot-backup.py が作成される。 /path/to/hot-backup.py /path/to/svn/repos /path/to/backup

Wikiページ毎のアクセス制限

例えば・・・下記のようなページを他のユーザに見せたくない場合。http://trac.hogehoge.jp/index.cgi/wiki/MyPage/cooldaemon時間が無かったので適当に、http.conf に・・・ <Location "/index.cgi/wiki/MyPage/cooldaemon"> Require valid-user AuthType Basic AuthName "Private Pages" AuthUserFile /et</location>…

ソースコードをシンタックスハイライトする

SilverCity だけで用が足りるので、Enscript はインストールしない。http://sourceforge.net/projects/silvercity/ ここから最新版をダウンロード。 下記の例は 0.9.6 をダウンロードすると仮定している。 wget http://jaist.dl.sourceforge.net/sourceforge…

文字コード設定

レポジトリに commit したファイル内に日本語が含まれており、リポジトリブラウザで参照すると文字化けしてしまう場合の回避方法。全員に utf-8 を強制(w もしくは、trac.ini の default_charset に shift_jis もしくは euc-jp を設定する。

プラグイン webadmin をインストール

リポジトリからソースを取得してインストールを行う svn co http://svn.edgewall.com/repos/trac/sandbox/webadmin/ cd webadmin python setup.py bdist_egg python setup.py installインストール後、trac.ini に下記を追加する [components] webadmin.* = e…

インストール

Subversion に引き続き、Trac を Turbo Linux 10 Server に入れてみた。 私的ハマりポイントだけ記載。 (FreeBSD + ports の場合のインストール方法は、一番下に追記した) zlib インストール Turbo Linux 10 Server に標準で入っている Python を使う場合は…