2008年1月10日木曜日

tracを使ってみる。

まえからつかおうと思ってたtracを使ってみた。
10.5だとpythonとかはいってるのでtracをインストールするだけ

subversionのレポジトリを作る

sudo suしてから実行する

# cd /usr/local
# svnadmin create repo


レポジトリを取得してtags, branches, trunkをつくる

$ cd /tmp
$ svn co file:///usr/local/repo
$ cd repo
$ svn mkdir tags branches trunk
A tags
A branches
A trunk
$ svn ci -m "initial structure"
Adding branches
Adding tags
Adding trunk

Committed revision 1.




TRACのインストール

下記からclearsilverをダウンロードする。

http://www.clearsilver.net/downloads/

http://www.clearsilver.net/downloads/clearsilver-0.10.5.tar.gz

ビルドしてインストールする。rubyではつかわないので

$ tar xzf clearsilver-0.10.5.tar.gz
$ cd clearsilver-0.10.5
$ ./configure --with-python=/usr/bin/python --disable-ruby
$ make
$ sudo make install


その後にインストールを実行する

$ cd python
$ sudo python setup.py install


その後に

$ sudo ln -s /usr/lib/python2.5/site-packages/neo-cgi.so /Library/Python/2.5/site-packages




次はtracをダウンロードする。

http://ftp.edgewall.com/pub/trac/trac-0.10.4.tar.gz

$ tar zxf trac-0.10.4.tar.gz
$ cd trac-0.10.4
$ sudo python ./setup.py install


tracの環境を作成する

$ sudo trac-admin /usr/local/trac initenv
$ sudo chown -R _www /usr/local/trac


stand-alone serverを起動する

$ tracd --port 8000 /usr/local/trac


ブラウザで http://localhost:8000/tracへアクセス


あとは、DBと認証について設定をするだけ

0 件のコメント: