WINDOWS下SVN服务器的安装与配置.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WINDOWS下SVN服务器的安装与配置

windows下Apache2.2.9+Subversion1.5.5(for Apache2.2.X)的配置与权限设置安装Apache2.2.9在安装过程输入信息前两项Network Domain和Server Name中都输入localhost,下面那个email就随便了,如果机器安装了iis并且启动中,要先把iis服务停掉。否则会和apache的监听端口冲突的。如果是1.4.6版本则有exe二进制安装文件,而1.5目前只有source版,解压下来即可用svn安装路径\bin中的文件mod_dav_svn.so和mod_authz_svn.so,将它们拷贝到Apache的modules目录,复制\bin\libdb44.dll、libeay32.dll、以及 ssleay32.dll到\bin下。 使用记事本之类的文本编辑器编辑Apache的配置文件\conf\httd.conf做如下修改:去掉以下行的注释(将开头的#删除):#LoadModule dav_fs_module modules/mod_dav_fs.so #LoadModule dav_module modules/mod_dav.so 在LoadModule节的最后添加以下两行:LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so 修改访问的端口,Listen 8080(8080是指你访问SVN服务器的端口) 完成以上步骤也就完成了Apache2.2.9 + svn1.5的基本配置现在关闭Apache服务器,再重启,会发现Apache控制台的状态栏出现Subversion的Apache/2.2.9(Win32)SVN/1.5DAV/2。 这就说明已经成功的将Subversion集成到了Apache当中下载并安装TortoiseSVN修改Apache的配置文件httd.conf文件 在Apache的配置文件\conf\httd.conf文件的尾部添加Location /svn DAV svn SVNParentPath f:\svnroot #(权限文件) AuthzSVNAccessFile f:\svnroot\svn_access_file #(用户和密码文件) AuthType Basic AuthName SVN Reops Authentication administrator AuthUserFile f:\svnroot\svn_passwd_file Require valid-user /Location *:修改svn的安装目录。 ? 设置 解释 Location /svn 意思是Subversion版本库的URL是http://MyServer/svn/ DAV svn 告诉Apache是哪个模块响应那个URL的请求-此刻是Subversion模块。 SVNListParentPath on 对于Subversion1.3或者更高版本,这个指示表示显示所有SVNParentPath下的版本库。 SVNParentPath D:\SVN 告诉Subversion需要查看的版本库位于D:\SVN之下 AuthType Basic 激活基本认证,就是用户名/密码 AuthName Subversion repositories 用来说明何时弹出要求用户输入认证信息的认证对话框 AuthUserFile passwd 指定使用的认证密码文件 AuthzSVNAccessFile 位置Subversion版本库的访问控制文件的路径 Require valid-user 指定只有输入了正确的用户/密码的用户可以访问URL 创建认证所需的两个文件svn_access_file、用户文件svn_passwd_file。 可以直接在svnroot下面直接创建权限文件和用户文件,但是这样的创建的用户密码没有加密,要加密可以直接可以用Apache安装目录下bin目录中的htpasswd.exe程序生成,具体生成方法如下:打开命令窗口,进入到D:\Program Files\Apache Software Foundation\Apache2.2\binhtpasswd f:\svnroot\svn_passwd_file user(用户名) #创建数据仓库 svnadmin create f:\svnroot\test1 (可以直接在dos下面的svnroot下建立) 此时,用户文件svn_pass

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档