subversion & apache & trac

 安装

 

添加组,并把www-data 这个apache的成员加入该组

 

创建SVN仓库

 

 

配置Apache服务器

sudo vim /etc/apache2/mods-available/dav_svn.conf

加入如下:

如果需要用户每次登录时都进行用户密码验证,请将<LimitExcept GET PROPFIND OPTIONS REPORT>与</LimitExcept>两行注释掉。

当您添加了上面的内容,您必须重新启动 Apache 2 Web 服务器,请输入下面的命令:

 

添加新的用户:


第一个用户

sudo htpasswd -c /etc/subversion/passwd rjying

第二个用户 不用-c选项,否则会覆盖密码文件

sudo htpasswd -c /etc/subversion/passwd rjying1


用户自助修改密码:

安装php服务器,并且修改/etc/apache2/httpd.conf 文件

PHP脚本如下:

权限管理:
sudo vi /home/svn/conf/authz

 

安装TRAC

sudo apt-get install trac

sudo apt-get install libapaches-mod-python

 

sudo trac-admin /home/trac initenv

 

sudo chown -R www-data:www-data trac

sudo chmod -R g+rsw trac

 

编译/etc/apache2/apache2.conf

sudo /etc/init.d/apache2 restart

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值