欢迎来到天天文库
浏览记录
ID:35202741
大小:127.50 KB
页数:3页
时间:2019-03-21
《svn部署手册以及安装包》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、SVN安装说明(编辑者:cxh)1安装前准备(软件下载)需准备两个软件如:SVN和Apache,安装包如下(百度云盘);链接:http://pan.baidu.com/s/1P3Bo密码:ryce2安装软件2.1先安装APACHE服务器安装成功后到安装目录下找到conf目录下的httpd.config文件,搜索listen,并将Listen后面IP和端口、Listen后面端口改成你所需要的,然后重启Apache服务器。这时可用http://ip:端口(IP为服务器IP,端口建议设置8888)来测试是否安装正确,如果提示“ItWorks”表示安装正确
2、。2.2再安装SVN服务器安装提示安装即可。3集成Apache和SVN1.首先将SVN安装目录bin下面的两个文件:mod_authz_svn.so和mod_dav_svn.so复制到Apache安装目录下modules目录下;再将SVN安装目录bin下面的所有.dll文件复制到Apache安装目录bin目录下。——如果libapr-1.dll这个文件无法复制,就到任务管理器中结束hppt.exe进程即可2.需要再修改httpd.conf,并做如下修改:找到Apache安装目录下的conf目录,用文本编辑器打开httpd.conf,找到以下
3、两行,将前面注释符“#”去掉:#LoadModuledav_modulemodules/mod_dav.so#LoadModuledav_fs_modulemodules/mod_dav_fs.so3.然后再在LoadModule语句的最后面添加几行:#SVNLoadModuledav_svn_modulemodules/mod_dav_svn.soLoadModuleauthz_svn_modulemodules/mod_authz_svn.so4.重启Apache服务器,提示如图所示(变绿):5.建立一个SVN存放文件的目录,如在C:/svn6
4、.在httpd.conf文件最后添加如下配置:#SVNDAVsvnSVNListParentPathonSVNParentPath"C:/svn"#SVNPath"C:/svn/logistics"####################认证的类型AuthTypeBasic####################认证的名称,显示于登录提示框AuthName"Subversion资源库,请登录!"####################Whichpasswordfiletouseforauthentication存储用户登
5、录信息的文件AuthUserFileC:svnpasswd####################限定各个用户或组在版本库中目录的访问权限AuthzSVNAccessFileC:svnsvnaccessfile####################让所有用户对版本库都有读的权限而只有特定的用户才有写的权限Requirevalid-user1建立用户与库1.1建立用户运行——cmd——cd+空格+Apache目录下bin的路径再回车就从命令行窗口中转到Apache所在bin目录下面:输入以下几行即可:htpasswd–
6、m(c)c:svnpasswd用户名htpasswd-m(c)c:svnpasswdcxh5#如果提示htpasswd不是内部命令……请查看防火墙是否关闭#htpasswd-m/C(c——第一次建用户时用C,后面建用户就用M)C:svnpasswd用户名1.2建立库运行——cmd——cd+空格+svn目录下bin的路径再回车就从命令行窗口中转到svn所在bin目录下面:输入以下几行即可:svnadmincreatec:svn库名2授权在svn中建立“svnaccessfile”文件;授权方式见文档。ErrorUnabletoconn
7、ecttoarepositoryatURL‘https://172.18.0.254:861/svn/aaa’ErrorAccessto‘https://172.18.0.254:861/svn/aaa‘forbidden
此文档下载收益归作者所有