十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
本节主要讲解一下http与svn架设服务器,包括几个小步骤,这里就向大家简单介绍一下,欢迎大家能和我一起学习http与svn架设服务器,希望通过本文学习大家能够掌握更多有关SVN服务器架设方面知识。下面是具体架设步骤。
 1.下载svn服务器
 http与svn架设服务器第一步下载Svn服务器。下载地址如下:http://liaomin789.javaeye.com/blog/667957(我的另一个blog)
 2.安装svn
 进入svn安装目录下/http/conf/http.conf文件修改最后一行:

- DAVsvn
- SVNParentPathC:\svn_repository
- 改成(添加了全局验证信息)
- DAVsvn
- SVNParentPathC:\svn_repository
- AuthTypeBasic
- AuthName"SubversionRepository"
- AuthUserFile"C:\svn_repository\passwords.auth"
- Requirevalid-user
此时重启Apache服务器,发现无法启动,提示“Therequestedoperationhasfailed!”
 这是我们需要再次修改httpd.conf配置文件,加入mod_authz_svn.so的加载项。
 117行加入LoadModuleauthz_svn_modulemodules/mod_authz_svn.so
 此时/http/conf/http.conf中配置的AuthUserFile"C:\svn_repository\passwords.auth"文件尚不存在需要命令添加
 比如现在cj的svn代码库需要建在C:\svn_repository
 进入cmd命令输入svnadmincreateC:\svn_repository此时C:\svn_repository目录中出现一系列的文件
 3.添加用户字典文件
 http与svn架设服务器时需要添加用户字典文件。[开始]-》[运行]-》键入[cmd]命令打开windows命令窗口
 切换到c:\programfiles\collabnetsubversionserver\httpd\bin目录下(必须切换到该目录),命令如下:
 >cdc:\programfiles\collabnetsubversionserver\httpd\bin
 4.添加用户命令
 htpasswd-cC:\svn_repository\passwords.authadmin(-c表示创建该文件,-d表示删除用户不写表示创建用户不创建文件admin表示用户)
 输入该命令后要求输入密码同时会自动在C:\svn_repository创建passwords.auth文件。http与svn架设服务器问题本节介绍完毕。
【编辑推荐】