svn相关安装、配置

svn的安装还是比较简单的,下载最新安装程序即可。相关信息参见:http://www.subversion.org.cn

如果想用http协议访问管理svn,建议先安装apache_2.0版本,可以去apache网站下载。注意:apache2.0的版本支持  svn 1.4.2,apache2.1暂时不支持。

如果安装步骤是先装apache,再装svn,一般情况,问题就简单了,只要在apache的httpd.conf,增加一个location就可以了。

<location svn=""></location>
    DAV svn
    SVNParentPath D:\repository
    AuthType Basic
    AuthName "Subversion repository"
    AuthUserFile D:\repository\password
    AuthzSVNAccessFile D:\repository\authz
    Require valid-user

如果安装步骤相反了,则请参考svn的文档,进行配置。

1. 创建新用户的命令

(先创建一个password文件)  httpasswd -c d\repository\password {your-name}


(加新用户) htpasswd d:\repository\password {your-name}

2. 创建svn的命令
svnadmin create d:\repository\{project-name}

3. 访问url
http:\\xxx.xxx.xxx.xxx\svn\{project-name}

4.访问权限管理

创建一个authz文件,可以从d:\repository\{project-name}\conf\authz 复制一个

按照里面原有的sample配置即可。

这里主要想说明的是对中文目录的处理,如果你有中文目录权限控制,需要把文件转换成UTF8格式。

今天弄了一个上午,走了很多弯路,才弄明白一点。就是转成的文件,看了的中文变成了乱码,千万不要再去改回来。呵呵!

svn使用起来还是比较方便的。虽然使用过程中会有一些小问题,但都比较方便解决。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值