Ubuntu18安装SVN服务器教程
简介
Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据。我们这里主要讲
一下如何在linux系统安装svn,这里我以ubuntu18为例来进行演示,并做为笔记记录过程,分享给有需要的朋友们
教程
检测svn版本
先检测一下是否已经安装了 svn,如果未安装则显示如下
root@DESKTOP-L58P9UR:~# svn --version
安装svn
先来更新一下
apt-get update
安装svn
apt-get install subversion
创建仓库
新建一个svn仓库的文件夹
mkdir /home/svn
创建仓库,repos就是仓库的名字
svnadmin create /home/svn/repos
会看到repos目录有如下的文件
配置
进入配置文件的目录
cd /home/svn/repos/conf
conf目录当中,我们会用到如下这几个文件
#配置权限
authz
#用户管理
passwd
#仓库设置
svnserve.conf
新建一个用户,在最后一行末尾处添加,如下
vi passwd
ivpsr = ivpsr #这就是我们添加的账户
再接着修改authz文件来配置权限
vi authz
#在末尾处添加,这里是我演示给大家的设置
[/] #这表示所有目录都可以
ivpsr = rw #这是配置我们的账号 读写权限
otheruser = rw #这是其他人也有读写权限
修改svnserve.conf文件,把password-db = passwd前面的#去掉即可
vi svnserve.conf
password-db = passwd
我们来svn使用一下试试,例如
svn checkout https://www.myroms.org/svn/src/trunk
版权声明:
作者:ivpsr.com
链接:https://ivpsr.com/3892.html
文章版权归作者所有,未经允许请勿转载。
THE END