SVN的搭建及使用基于CentOS7.6

2019-10-10  本文已影响0人  讲武德的年轻人

windows本地开发,使用centos作为服务器,打包上传方式比较复杂。需要有便捷的上传方式,这里使用svn。

  1. centos7 svn服务器安装

yum -y install subversion

  1. 查看svn的版本

svnversion --version

  1. 创建svn目录

mkdir -pv /data/svnroot
svnadmin create /data/svnroot

  1. 配置svn用户名及密码

cd /data/svnroot/conf/
vim passwd添加

xhs=xhsxhs123
  1. 设置权限,设置doitge具有读写权限

vim authz添加

[/]
doitge=rw
  1. 设置svn服务器匿名用户无法登录vim svnserve.conf
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
  1. 启动svnserver

svnserve -d -r /data/svnroot/

  1. windows下使用svn客户端访问
    TortoiseSVN下载地址
    安装后checkout以下地址:

svn:// ip地址

  1. linux下使用svncheckout到本地,linux只需要负责拉取, 然后运行,因为我们是在windows上进行编码。

cd /data/devops
svn checkout svn://127.0.0.1 --username=xhs --password=xhsxhs123
svn update

  1. 本地commit更新代码,服务器可以update进行更新
上一篇下一篇

猜你喜欢

热点阅读