2007-02-06から1日間の記事一覧
apache2.2.3+subversion1.4.3+trac0.10.3 の構築を練習。 OSはCentOSデス。
=>Subversion+Trac+Eclipseで開発・管理
これやっとくとベンリデスネ。
お互いが同じライブラリを参照してないとうまく動かない様子。 dagリポジトリからsubversionをyum installしたときは一致してなかった。 [root@hoge ~]# ldd /usr/local/apache2/bin/httpd | grep apr libaprutil-1.so.0 => /usr/local/apr/lib/libaprutil-1…
APR(Apache Portable Runtime library)=>Subversionのインストール Berkeley DB は必須でない。
sqlite pysqlite clearsilver など
=>覚える リビジョン固定とかできるらしい=>svn:externals のリビジョン固定
tracにアクセスしたときに出た。 どうやって直したか忘れた。
htpasswdを使う
subversionとtracを連携させるには、subversionにswigというライブラリが含まれていないといけないらしい。
apache上でtracを動かすやり方はいろいろあるみたいだけど、とりあえずmod_python
neonが含まれてないと、httpでアクセスするとき「URL スキームを認識できません」とか出る。
subversionがhttp(https)の通信をするためにはneonというライブラリが必要。 でも最新のバージョンだったらいいというわけではないらしい。 subversion-1.4.3のconfigure中 You have a neon/ subdir containing version 0.26.3, but Subversion needs neon…
プラグインを使うにはsetuptoolsというものが必要=>Trac プラグイン PYTHON_EGG_CACHEというのをApacheにSetEnvしないとエラーになる。
httpsの接続のみ許可する。 ネタみたいな名前。
Common Name は実際にアクセスするサーバー名