电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

SVN服务端安装和配置VIP免费

SVN服务端安装和配置_第1页
1/14
SVN服务端安装和配置_第2页
2/14
SVN服务端安装和配置_第3页
3/14
第1页共14页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共14页所有资料来源于http://www.iusesvn.com我用Subversion-SVN|TortoiseSVN下载安装配置使用技术交流社区SVN服务端安装和配置1.Windows环境下基于Apache的SVN服务器安装及配置1.1安装1.1.1安装Apache(1)下载Apache地址http://httpd.apache.org/download.cgi注意:Apache低于2.0.54的Windows版本的存在编译问题,低于2.0.54的版本不能与Subversion1.2一起工作。2.2.X目前不能很好支持SVN1.4.3。当前建议下载Apache2.0.59(2)安装下载完成后运行apache_2.0.59-win32-x86-no_ssl.msi,根据提示进行操作。遇到系统要求输入SERVER的URL时,如果你的服务器没有DNS名称,请直接输入IP地址。注意:如果你已经有了IIS或其他监听80段口的程序,安装会失败,如果发生这种情况,直接到程序的安装目录\ApacheGroup\Apache2\conf,打开httpd.conf。编辑文件的Listen80为其他可用的端口,例如Listen81,然后重新启动-这样就不会那个问题了。(3)检查安装完成后浏览http://localhost/若成功,可看到apache页面。1.1.2安装Subversion(1)下载Subversion地址:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91(2)安装运行svn-1.4.3-setup.exe安装程序,并根据指导安装,如果Subversion认识到你安装了Apache,你就几乎完成了工作,如果它没有找到Apache服务器,你还有额外的步骤。(3)后续步骤1从C:\ProgramFiles\Subversion\bin中将第2页共14页第1页共14页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共14页mod_authz_svn.somod_dav_svn.so复制到C:\ProgramFiles\ApacheGroup\Apache2\modules下intl3_svn.dlllibdb*.dllC:\ProgramFiles\ApacheGroup\Apache2\bin下步骤2找到C:\ProgramFiles\ApacheGroup\Apache2\conf\httpd.conf文件去掉如下几行的注释(删除'#'标记):#LoadModuledav_fs_modulemodules/mod_dav_fs.so#LoadModuledav_modulemodules/mod_dav.so将下面几行添加到LoadModule部分的最后。LoadModuledav_svn_modulemodules/mod_dav_svn.soLoadModuleauthz_svn_modulemodules/mod_authz_svn.so1.1.3安装TortoiseSVN(可选)1.2配置1.2.1配置服务编辑c:\programfiles\apachegroup\apache2\conf\httpd.conf文件,添加下面代码。DAVsvnSVNListParentPathon#SVNPathAuthzoffSVNParentPath"C:\svndata"#SVNIndexXSLT"/svnindex.xsl"#SSLRequireSSLAuthTypeBasicAuthName"Subversionrepositories"AuthUserFile"C:\svndata\passwd"AuthzSVNAccessFile"C:\svndata\AuthzSVNAccessFile"##Requirevalid-user##SatisfyAnyRequirevalid-userSoc使用中DAVsvnSVNListParentPathon第3页共14页第2页共14页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共14页SVNParentPath"d:\svn"AuthTypeBasicAuthName"Subversionrepositories"AuthUserFile"d:\svn\passwd"AuthzSVNAccessFile"d:\svn\svnaccessfile"Requirevalid-user备注:可列出C:\svndata下的版本库,若为则不能访问http://127.0.0.1/svn下的项目只能这样访问,如http://127.0.0.1/svn/proj1说明设置解释意思是Subversion版本库的URL是http://MyServer/svn/DAVsvn告诉Apache是哪个模块响应那个URL的请求-此刻是Subversion模块。SVNListParentPathon对于Subversion1.3或者更高版本,这个指示表示显示所有SVNParentPath下的版本库。SVNParentPathD:\SVN告诉Subversion需要查看的版本库位于D:\SVN之下SVNIndexXSLT"/svnindex.xsl"使用它可以在用浏览器浏览时更好看。AuthTypeBasic激活基本认证,就是用户名/密码AuthName"Subversionrepositories"用来说明何时弹出要求用户输入认证信息的认证对话框AuthUserFilepasswd指定使用的认证密码文件AuthzSVNAccessFile位置Subversion版本库的访问控制文件的路径Requirevalid-user指定只有输入了正...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

SVN服务端安装和配置

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部