Debian 5.0上安装apache2 subversion libapache2-svn viewvc highlight

一、安装
aptitude install apache2 subversion libapache2-svn viewvc highlight

二、配置

1、
vi /etc/apache2/mods-available/dav_svn.conf

<Location /svn/user001>
  DAV svn
  SVNParentPath /svn/user001
  AuthType Basic
  AuthName "user001 Subversion Repository"
  AuthUserFile /etc/apache2/dav_svn.passwd
  AuthzSVNAccessFile /etc/apache2/dav_svn.user001.authz
  Require valid-user
</Location>


2、
svnadmin create /svn/user001/test
chown -R www-data:www-data /svn


3、
htpasswd -c /etc/apache2/dav_svn.passwd user001


4、
vi /etc/apache2/dav_svn.user001.authz

[/]
*=
user001 = rw


5、
vi /etc/httpd/conf.d/viewvc.conf

ScriptAlias /viewvc /usr/lib/cgi-bin/viewvc.cgi
<Location "/viewvc">
     AllowOverride None
     AuthUserFile /var/www/passwdfile
     AuthName "ViewVC Client Access"
     AuthType Basic
     require valid-user
</Location>

6、
vi /etc/viewvc/viewvc.conf

root_parents = /path/to/dir/which/contains/svn/roots : svn
use_highlight = 1
#cvs_roots = cvs: /home/cvsroot
... ...

三、重新启动apache
/etc/init.d/apache2 restart


四、参考
[url]http://i18n-zh.googlecode.com/svn/www/svnbook-1.4/svn.reposadmin.planning.html#svn.reposadmin.projects.chooselayout[/url]
[url]http://easwy.com/blog/archives/install_apache_php_mysql_wordpress_on_debian_lenny/[/url]
[url]http://ubuntuforums.org/showthread.php?t=51753[/url]
[url]http://plog.longwin.com.tw/my-favorite-site/2007/07/01/debian_set_subversion_2007[/url]









本文转自 h2appy  51CTO博客,原文链接:http://blog.51cto.com/h2appy/149668,如需转载请自行联系原作者
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值