美文网首页
宝塔面板加装 svn

宝塔面板加装 svn

作者: 路路有话说 | 来源:发表于2020-04-23 14:23 被阅读0次

为了快速搞定服务器,这边搞了一个宝塔面板,但是也随之 有很多问题,这里需要记录一下

首先是安装 svn

安装 svn 网上有很多教程,关键是配置的时候要注意一些

yum install subversion

完成安装下面是创建仓库及配置环节
第一步创建仓库
在我们想要创建仓库的地方创建一个仓库,我这里创建在了 www 目录下

cd /www 
mkdir svn 
svnadmin create /www/svn
cd svn 
ls   // 进入 svn 文件夹会看到这些东西
image.png
我们配置 用户之类的信息都在 conf 文件夹下完成
authz 文件主要是各种权限的配置
passwd 用于设置用户密码
svnserve.conf绑定一些信息
修改 passwd 其实就是创建一个用户
用户名=密码
test1=123456
test2=123456
passwd.png

这里需要注意=前后不要留空格,否者可能会导致登录不上,不要问我为什么,我删掉空格后就登录上了

下一步要给两个用户赋权

vi authz
[/]
test1=rw
test2=rw
*=
image.png

最后修改一下 svnserve.conf 打开下面的5个注释

vi svnserve.conf
anon-access = read#匿名用户可读
auth-access = write#授权用户可写
password-db = passwd #使用哪个文件作为账号文件
authz-db = authz #使用哪个文件作为权限文件
realm = /www/svn# 认证空间名,版本库所在目录

realm 要修改成你上面创建的路径

这里就有一个坑,因为服务器是阿里云我配置了安全组之后(开房 3690 端口),仍然不能访问 ,3690 也不未占用这个时候需要打开宝塔面板


image.png

使用方法

检出
svn co svn://localhost --username passwd设置的用户名 --password passwd设置的密码

更新
svn up

新增
svn add . --no-ignore --force

提交
svn ci -m “提交当前目录下的全部在版本控制下的文件“ *
#   注意这个  *表示全部文件  -m 也要有

相关文章

网友评论

      本文标题:宝塔面板加装 svn

      本文链接:https://www.haomeiwen.com/subject/jfxaihtx.html