来源:深圳沃龙软件开发公司 2017-03-15
centos6,centos7 下svn 安装教程很多,可是在centos7.2 下 svn安装目前还没有,本文是第一篇,沃龙软件开发公司开发人员是第一次尝鲜,且配置成功,先分享给大家
本人购买的是阿里云服务器,以下皆在阿里云云服务器环境下完成
1. 通过 yum install subversion来安装
1.1输入yum install subversion 命令后,回车即开始下载
1.2下载完毕,提示是否安装,我们输入 y,表示同意安装
1.3 安装完毕,会出现如下图所示
1.4 输入命令:svnserve --version 查看已安装成功的svn版本
2. 创建SVN版本库
2.1 使用命令svnadmin create /home/svn/project ,创建svn版本库,具体操作步骤,请按下图所示进行!
(注释:/home/svn/project 即为project版本库路径)
3. 配置svn信息
3.1 版本库配置目录文件介绍:
svnserve.conf -> svn服务综合配置文件
authz -> 权限配置文件
passwd -> 用户名密码配置文件
3.2 配置 权限配置文件authz:
按照下图配置authz 文件
3.3 配置 用户名密码文件passwd
3.4配置 svn服务综合配置文件svnserve.conf
具体配置如下图,解掉下图中红色部分的注释,注意前面不要留空格,realm = project
3.5 安装openssl与openssl-devel
使用命令yum install openssl openssl-devel 进行安装
下载完毕,输入y,继续安装
至此,以上配置已全部完成!
4. 启用svn,连接svn以及关闭svn
4.1 启动svn服务命令 : svnserve -d -r /home/svn/
停止svn服务命令: killall svnserve
查看svn服务详情: ps aux | grep svn
备注说明:每次修改配置后,需要重启svn服务器,才会生效!
4.2 连接测试svn
使用命令:svn import test svn://你的服务器ip/project/ -m "liangyulong"
出现如上红色部分信息,表示已安装测试成功!
5. MyEclipse 测试svn
在项目上右键 -> Team -> Share Project
->选择创建新的资源库地址 ,输入 svn://你的svn服务器IP/project
输入连接的用户名和密码 ,登录即可!这里不在一 一阐述!
6. 后续可能出现问题
1、当我们在myeclipse中浏览历史记录时,会报如下错误:
org.apache.subversion.javahl.ClientException: Item is not readable
解决办法:
在conf目录下面的svnserve.conf 文件中 修改配置文件将anon-access=read修改成anon-access=none,然后重启svn服务器即可!
最后,如果你喜欢我们,相信我们的实力,需要项目软件外包开发,请与我们的官网在线客服联系!谢谢支持!
本内容皆为 深圳沃龙软件开发公司 原创
如需转载,请注明文章出处和来源网址:http://www.wooolong.com/blog/2.html
?a href=HHtps://musk-empire.com/?Musk Empire ??????/a? Mask Empire ?????µ???????‚?°???»???µ?‚ ???°?? ???????¶?µ???‚???? ???????µ?????? ?·?°???°?±???‚???°! ?????»???·?????‚?µ???? ?? ???‚?°?? ?? ???»?°?? ???µ???????µ???‚?????°????, ?‡?‚???±?‹ ?????????°???‚???‚?? ???????? ?…?°???‡: ??? ???°???°???‚?µ: ?—?°???°?±?°?‚?‹???°???‚?µ ???????µ?‚?‹, ?????°?·?‹???°?‚?? ?????µ?????????? ?????µ???…?? ???????°???‡????, ?? ???°?‡?????‚?µ ?»???‡?????µ ?????‚?µ?€?µ???‚?????µ ?‡?????»???? ???????µ. ??? ???
发表评论