当前位置: 代码迷 >> 综合 >> 安装配置 subversion
  详细解决方案

安装配置 subversion

热度:54   发布时间:2023-12-12 20:36:33.0

1。 安装

http://subversion.org.cn/
http://subversion.tigris.org/

一定要注意你下载的svn和哪个版本的apache是一对 svn用于连接apache的mod_dav_svn.so 很挑剔 - -!

 

2。 配置apache

在apache的配置文件httpd.conf里做以下修改:

a. 解放 mod_dav
LoadModule dav_module modules/mod_dav.so

b. 添加 mod_dav_svn
LoadModule dav_svn_module modules/mod_dav_svn.so

c. 设置模块

<Location /svn>
# 这个"/svn” 将会影响到在svn客户端里输入的url的格式
# 例:http://主机的名字/svn/代码库的名字
DAV svn
SVNParentPath "D:\svn\repository\"
# 代码仓库的实际位置
# SVNParentPath 的意思是 这个目录下面可以建立N个代码仓库

AuthType Basic
AuthName "svn repository"
AuthUserFile "D:\svn\security\"
Require valid-user
</Location>

 

3。 使用

在SVNParentPath指示的目录下 建立一个名为red的版本仓库先:
svnadmin create 'D:\svn\repository\red’

建立一个用户验证文件authfile,加入用户red,并设置密码:
httpasswd -cm authfile red
New password: *****
Re-type new password: *****
Adding password for user red

把验证文件放到AuthUserFile指示的目录下

重启apache,在IE里输入地址 http://localhost/svn/red

完成。

 

资料: 

http://www-128.ibm.com/developerworks/cn/linux/sdk/php/wa-phprock1/index.html
http://www.chinalinuxpub.com/doc/apache2/mod/index.html#page-header

 

 


 

  相关解决方案