« eclipse+TruStudioのインストール | トップページ | Tracの設定 »

2006/08/26

Subversion+Tracのインストール

うちの会社、バージョン管理使ってないので、Subversion+Tracを使ったら便利じゃないかなーと思って、自宅のマシンにインストールしてみました。会社の開発用サーバがCentOSなので、自宅の空いてるPCにCentOSをインストールするところから。

CentOSはここを参考にしてインストール。
http://centossrv.com/

1. apache、subversionのインストール
ApacheとSubversionの連携のためのmod_dav_svn、暗号化のためのmod_sslも一緒にインストールする。
# yum -y install httpd
# yum -y install subversion
# yum -y install mod_dav_svn
# yum -y install mod_ssl

2. Apacheの起動、リブート時の自動起動の設定
# /etc/rc.d/init.d/httpd start
# chkconfig httpd on
# chkconfig --list httpd
httpd           0:off   1:off   2:on    3:on    4:on    5:on    6:off

3. Subversionリポジトリの作成
# mkdir /home/svn
# cd /home/svn
# svnadmin create /home/svn/project
# svn mkdir file:///home/svn/project/trunk file:///home/svn/project/tags file:///home/svn/project/branches -m 'Create trunk, tags, and branches.'
# chown -R apache.apache /home/svn/project

4. Subversionの設定
/etc/httpd/conf.d/subversion.conf を編集
以下の設定を追加する。
<Location /mojavi>
    DAV svn
    SVNPath /home/svn/project
    AuthType Basic
    AuthName "Project repository"
    AuthUserFile /etc/httpd/passwd/dav_svn.passwd
    Require valid-user
</Location>

Basic認証用のパスワードファイルを作成する。
# /usr/bin/htpasswd -c /etc/httpd/passwd/dav_svn.passwd denden
New passwd: <パスワードを入力>
Re-Type new password: <パスワードを入力>

5. tracのインストールに必要なものをインストール
mod_python
ClearSilver
Python-XML
JapaneseCodecs
# yum -y install mod_python

# wget http://www.clearsilver.net/downloads/clearsilver-0.10.3.tar.gz
# tar xvfz clearsilver-0.10.3.tar.gz
# cd clearsilver-0.10.3
# ../configure --with-python=/usr/bin/python
# make install

# wget http://jaist.dl.sourceforge.net/sourceforge/pyxml/PyXML-0.8.4.tar.gz
# tar xvfz PyXML-0.8.4.tar.gz
# cd PyXML-0.8.4
# python setup.py install

# wget http://ftp.python.jp/pub/JapaneseCodecs/JapaneseCodecs-1.4.10.tar.gz
# tar xvfz JapaneseCodecs-1.4.10.tar.gz
# cd JapaneseCodecs-1.4.10
# python setup.py install

6. trac-jaのインストール
# wget http://www.i-act.co.jp/project/products/downloads/trac-0.9.6-ja-1.zip
# unzip trac-0.9.6-ja-1.zip
# cd trac-0.9.6-ja-1
# python setup.py install

はあ。とりあえず、SubversionとTracのインストールは完了。
Trac関係の設定は明日。

8/27 追記
trac-jaはインタアクト株式会社さんが公開&されている、日本語化されたTracです。メニューやメッセージはもとより、Wikiに入ってくるマニュアルまでほぼ完全に日本語化されています。

8/28 追記
<、>が消えちゃってました。実態参照で書かないとだめなんだ。。。

|
|

« eclipse+TruStudioのインストール | トップページ | Tracの設定 »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/47885/11616741

この記事へのトラックバック一覧です: Subversion+Tracのインストール:

» プロジェクト/NLUGパッケージ/trac [Nature's Linux Users Group (PukiWiki/TrackBack 0.3)]
truc #編集中 trac パッケージ作成 ▲▼必須ソフトウェア Python2.3 higherSubversion1.0 higherClearSilver0.9.3 higher ▲▼参考 All-In-One-Trac Trac インストールガイド Subversion+Tracのインストール [続きを読む]

受信: 2007/02/20 01:11

« eclipse+TruStudioのインストール | トップページ | Tracの設定 »