Http访问SVN服务器配置方法大调查

开发 项目管理
本文和大家学习一下用Http方式访问SVN服务器配置问题,主要有SVN安装,Apache安装以及Apache中SVN配置等内容,希望本文能够拓宽你的视野。

本节简单介绍一下Http访问SVN服务器配置问题,SVN服务器的安装和配置,Apache中SVN模块的配置等,下面是具体的步骤,让我们一起来学习吧,希望本节能够教会你不少东西。
1.关键资源
svn-1.x.x-setup.exe
SVNService
apache_2.0.61-win32-x86-no_ssl.msi
2.安装环境
系统:Windows2000
JavaJDK:1.5
3.安装和配置服务器
SVN安装
Http访问SVN服务器配置时要进行SVN安装,SVN安装大家应该都很熟悉了,在这里就不做详细介绍了。详见SVN安装
apache安装
svn的Http://配置
1.Subversion库文件拷贝
%SUBVERSION_HOME%\bin\mod_dav_svn.so文件拷贝到
%APACHE_HOME%\modules目录下
%SUBVERSION_HOME%\bin\mod_authz_svn.so文件拷贝到
%APACHE_HOME%\modules目录下
%SUBVERSION_HOME%\bin\libdb44.dll文件拷贝到
%APACHE_HOME%\modules目录下
2.apache的svn模块配置
修改%APACHE_HOME%目录下的httpd.conf文件:
将以下两行行首的#字符去掉
#LoadModuledav_fs_modulemodules/mod_dav_fs.so
#LoadModuledav_modulemodules/mod_dav.so
在LoadModule定义部分的后面加入以下两行
LoadModuledav_svn_modulemodules/mod_dav_svn.so
LoadModuleauthz_svn_modulemodules/mod_authz_svn.so
3.apache的svn服务配置
Http访问SVN服务器时要进行apache的svn服务配置。修改%APACHE_HOME%目录下的httpd.conf文件,在文件尾加入以下服务:
<Location/svn>#服务名
DAVsvn#服务模块
SVNParentPathE:\dev\svnroot\svn0001#svn库根路径
AuthTypeBasic#授权方式,这里配置为基本授权方式
AuthName"svnserver"#授权名
AuthUserFileE:\dev\apache\apache2\conf\passwd#授权文件(用户名及用户密码信息)
#AuthzSVNAccessFileE:\dev\apache\apache2\conf\accessfile#访问权限配置文件
Requirevalid-user#访问方式。这里配置为必须输入用户名和密码
</Location>
授权文件产生方式:
在命令行模式下,进入到E:\dev\apache\apache2\conf\目录下,运行下面的命令:
bin\htpasswd-cpasswd<username>#提示输入用户密码
访问权限配置文件:
该文件分用户组定义,用户组访问库位置权限(读写),
#用户组定义
[groups]
admin=itpub,lilike
devteam=dev1,dev2
docteam=doc1,doc2
testteam=test1,test2
#为库根目录配置访问权限
[/]
*=r#所有人可读
@admin=rw#admin用户组可读写

#资源库权限配置
[svn0001:/]
@dev1=rw
@testteam=r
[svn0002:/]
@docteam=rw。Http访问SVN服务器配置问题本节介绍完毕,请关注本节其他相关报道。

 【编辑推荐】

  1. Http访问SVN服务器的配置方法专家指导
  2. 浅析http与svn服务器如何架设
  3. 深度剖析:Subversion服务器安装配置
  4. SVN服务器搭建在Linux下如何进行专家答疑
  5. MyEclipse下配置SVN专家全程指导

 

责任编辑:佚名
相关推荐

2010-06-01 16:48:23

SVN错误

2010-05-25 13:49:11

访问SVN服务器

2011-12-02 10:07:26

2010-09-13 17:28:31

Linux调查

2010-05-11 14:40:19

互联网

2012-07-23 15:43:56

移动安全BYOD黑帽USA 2012

2023-05-20 08:11:55

2010-10-15 11:21:23

无线网络不稳

2011-11-25 10:59:59

信息化建设白皮书

2020-03-07 15:23:33

IT薪资职位互联网

2011-08-02 14:08:26

台式机常见问题

2019-05-22 14:18:23

云计算企业云安全

2018-03-06 10:50:13

程序员工资大调查

2019-08-19 09:40:34

程序员

2018-01-26 16:16:30

2014-07-22 15:28:40

移动开发

2021-03-03 06:48:18

VRAR

2018-03-24 20:17:28

程序员技能开发者

2019-09-22 19:11:00

网络攻击SSHHTTPS

2010-05-25 13:20:46

http与svn
点赞
收藏

51CTO技术栈公众号