最新赞助活动温馨提示:自愿赞助服务器费用,学生和没有工作的整站资源免费下载!
头像

Cenntos7.0安装SVN1.7图文详解教程攻略

来源:http://erdangjiade.com/topic/156.html 沐浴春风 2017-10-16 22:54浏览(275)

一、安装svn服务器端


yum install subversion     // 从镜像下载安装svn服务器端

如下图:


二当家的-Centos7.0安装Svn教程1.png


cd /data/              //进入目录,准备创建svn目录


mkdir svn                   //创建一个svn目录


chmod -R 777 svn            //修改目录权限为777


svnadmin create /data/svn/erdangjiade        //创建一个svn版本仓库erdangjiade


cd svn/erdangjiade/conf                //进入erdangjiade版本仓库下的配置文件目录


二、下面要修改这个目录下的三个配置文件


1、vi svnserve.conf    //配置版本库信息和用户文件和用户密码文件的路径、版本库路径如下图:


二当家的-Centos7.0安装Svn教程之修改配制文件.png


修改

# anon-access = read

# auth-access = write

# password-db = passwd

//这四行,前面的#号和空格去掉(注意去掉#要顶格写,不要留有多余空格),变成

anon-access = none      //改成none

auth-access = write

password-db = passwd

realm = erdangjiade           //改成自己的版本库

保存

2、修改 vi authz     //文件,创建svn组和组用户的权限


二当家的-Centos7.0安装Svn教程之修改配制文件autho.png




[group]

sunny = erdangjiade,erdangjiade2 //创建一个sunny的组,并指定两个用户gep和wce

[/]             //制定根目录下的权限

@erdangjiade = rw     //erdangjiade组用户权限为读写

* = r           //其他用户只有读权限

保存退出

3、修改 vi passwd   //创建或修改用户密码

如下图:


二当家的-Centos7.0安装Svn教程之修改配制文件passwd.png



[users]

erdangjiade = 666    //用户名为gep的用户的密码为123456

boliufeng = 666666    //。。。

保存退出



三、启动svn:

svnserve -d -r /data/svn/      //这里采用多版本库的方式启动




四、然后要设置自启动

vi /etc/rc.local    打开自启动文件添加

/usr/bin/svnserve -d -r /usr/local/svn/

五、如果新加一个库的话可能还要用到重启SVN

具体做法如下:

1、找到正在启动的svn进程关闭了 

svn命令:ps -ef|grep svnserve

sssss.png

2、 kill -9 28629  或者   service svnserve start/stop

3、svnserve -d -r /data/svn/

netstat -tunl |grep 3690   查看svn是否启动

如下图:



二当家的-Centos7.0安装Svn教程之netstat.png


本地“检出”svn checkout svn://172.19.5.2/erdangjiade /erdangjiade  //检出一份版本库文件到指定目录

如下图:


二当家的-Centos7.0安装Svn教程之修改配制文件success.png

二当家的-Centos7.0安装Svn教程之修改配制文件success.png




评论0
头像

友情提示:垃圾评论一律封号 加我微信:826096331拉你进VIP群学习群

1 2