subversionとsvnを設定してみた。
環境はcentOS 5.2。だった気がする。
作業していて、参考にした情報はこれ
http://d.hatena.ne.jp/Tnzk/20090210/1234277380
真似したら、うまくいった。
一応自分でやったのを書いてみる。
でhttpdのの部品?の準備。
httpdは元から入っていたので必要なし。
tracは日本語化されてる方が使いやすいので、
[http://www.i-act.co.jp/project/products/products.html:title=
http://www.i-act.co.jp/project/products/products.html]
ここから落として、展開した。
unzip ./Trac-0.11.4.ja1.zip
展開したディレクトリで
]# python ./setup.py install
running install
running bdist_egg
running egg_info
creating Trac.egg-info
writing requirements to Trac.egg-info/requires.txt
writing Trac.egg-info/PKG-INFO
writing top-level names to Trac.egg-info/top_level.txt
writing dependency_links to Trac.egg-info/dependency_links.txt
writing entry points to Trac.egg-info/entry_points.txt
writing manifest file 'Trac.egg-info/SOURCES.txt'以下略
でtracが入った。
必要なディレクトリを作成。
あとはまぁ、参照先通り。
ユーザのtrac上での権限追加に
trac-admin /var/www/trac/private permission add ユーザID TRAC_ADMIN
をやった。
ユーザIDに対応するパスは
htpasswd -c /var/www/.htpasswd ユーザID
で、パスワードを設定できる。
ユーザIDはlinuxに対応してなくてよいっぽいので、tracユーザ専用で作成しても良いかもしれない。
後はhttpdを再起動して
http://ホスト名/trac/
で作成したプロジェクトが一覧表示される。