前言
SVN是Subversion的简称,是一个开放源代码的版本控制系统,也就是一个用来管理你的项目代码,用来进行版本控制的神器。本文介绍如何在云服务器上搭建SVN服务端。
1.登陆云服务器安装SVN
yum -y install subversion
2.查看SVN是否安装成功
svnserve --version
如下图所示证明SVN安装成功
3.建立SVN库
mkdir -p /home/svn/repos/siyue
svnadmin create /home/svn/repos/siyue //建立版本库
cd /home/svn/repos/siyue
ls
文件名称随意,这里的为blog,成功之后到该文件夹路径下
如上图所示,会自动生成一些文件
4.配置SVN
cd conf
进入上面的conf文件夹下,会看到一些配置文件,如下图所示
1)设置passwd
vi passwd
设置你自己的用户名用户名和密码。
2)设置authz
[groups]后面加上 你的用户名 = rw
3)设置svnserve.conf
anon-access = read # 使非授权用户无法访问
auth-access = write # 使授权用户有写权限
password-db = passwd
authz-db = authz # 访问控制文件
realm = /home/svn/repos/siyue
采用默认配置. 以上语句都必须顶格写, 左侧不能留空格, 否则会出错.
4)启动SVN
killall svnserve #关闭svn
svnserve -d -r /home/svn/repos/siyue #启动svn
5)查看SVN端口
netstat -antp | grep svn
5.本地 checkout
本地下载svn客户端TortoiseSVN,安装,随便找一个空文件夹右键
点击ok之后,会提示你登陆,填入你之前配置的用户名密码确认就成功了,之后就是svn的一些操作了,commit,add之类的,相信也难不倒你。
此处评论已关闭