2017年11月29日 00:10:53 独家记忆ly 阅读数:6108html
这是个人第一篇博客,本人也是刚开始学习linux,若是有不对的地方,但愿各位大神纠正指点。谢谢~~linux
1、svn的安装centos
1.第一步是查看系统下有没有安装过老版本的svn。命令以下:安全
rpm -qa subversionsvn
若是没安装过则什么都不显示学习
2.下载并安装svn。命令以下:测试
先运行一下yum remove subversion这个命令,意思是删除老版本,没安装过svn能够不运行。阿里云
接下来运行yum install subversion,如图所示centos7
而后会有一个让你选择的地方,如图所示:spa
这里[y/d/N]指的是:y下载并安装,d只下载不安装,n不安装,这里选择y
4.这时咱们再次运行rpm -qa subversion,就会发现svn已经下载并安装好了。
5.建立svn版本库,命令以下:
svnadmin create /liyang/svn/project
能够看见project目录下面生成了不少文件夹,进入版本库中的配置目录conf,此目录有三个文件:用户名口令文件、权限配置文件、svn服务综合配置文件
6.修改svnserve.conf文件,这时候咱们要进入编辑模式,命令以下:
vi svnserve.conf
按 i 启用编辑(就是咱们能够对配置文件输入啦,否则是输入不了的)
找到下面这些地方
删除前面的#好,注意英文要左对齐,不要留空格。改为以下图所示这个样子:
修改好以后按 ESC,而后输入 :wq回车(意思是保存并退出,必定要有冒号~~)
7.修改authz文件,命令以下:
vi authz
修改完成后如图所示,依旧保存并退出。
8.修改passwd文件,命令以下:
vi passwd 密码随意设置(别忘了就好)
svn的配置就到此为止了,接下来能够启动svn服务试试啦~
9.启动svn,命令以下:
svnserve -d -r /liyang/svn/project/ (这里的目录换成你本身的)
而后查看一下svn的进程,命令 ps -ef|grep svnserve ,如图所示:
svn启动成功啦~~
10.尝试链接svn,命令以下:
svn co svn://xx.xx.xxx.xx/project (这里写你的远程ip地址)
这样就说明能够链接,接下来在本地测试一下
点击OK
提示输入用户名密码,把你刚才在svn配置文件里设置的用户名密码输入进去,点击OK
咱们知道svn的默认端口号是3690,若是不配置3690端口的话,那么在svn co scn://xx.xx.xxx.xxx/project 的时候,会链接超时
在阿里云的管理控制台,左侧有一个选项安全组,点击进去有一个配置规则,
如图所示,配置一下安全组规则:
点击肯定,OK
参考这篇文章便可
https://www.cnblogs.com/chenqianpeng/archive/2012/03/06/2381403.html