Subversionをウェブからブラウズできるツール
公式ページ:http://www.websvn.info/
画面イメージ:
{{Subversion:WebSVN:websvn.png}}
ダウンロード
wget http://websvn.tigris.org/files/documents/1380/49056/websvn-2.3.3.tar.gz
解凍
tar xzvf websvn-2.3.2.tar.gz
設置(ブラウザでアクセス可能な場所へ)
mv websvn-2.3.2 /var/www/websvn
Tips:apache のAliasの設定
Alias /websvn/ "/var/www/websvn/"
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
設定ファイル編集
cp /var/www/websvn/include/distconfig.php /var/www/websvn/include/config.php
vi /var/www/websvn/include/config.php
// $config->addRepository('NameToDisplay', 'URL (e.g. http://path/to/rep)', null, 'username', 'password');
$config->addRepository('TestRep', 'http://path/to/rep)', null, 'user', 'pass');
// $config->addRepository('NameToDisplay', 'URL (e.g. http://path/to/rep)', 'group', 'username', 'password');
===== Tips =====
==== Call to undefined function xml_parser_create() ====
PHP5.6で構築した場合、PHP5.6からxml.soモジュールが含まれなくなったので、別途php-xmlをインストールする。
yum -y --enablerepo=remi-php56 install php-xml