svn拉取文件合并_四、Jenkins+SVN拉取文件下发

一、安装SVN

[root@docker02 ~]# yum -y install subversion

52b1c34c5ccbb4c2e432a5034ba4e805.png

[root@docker02 ~]# mkdir -pv /data/svn

[root@docker02 ~]# svnadmin create /data/svn

[root@docker02 ~]# cd /data/svn/

[root@docker02 svn]# ll

total 8

drwxr-xr-x 2 root root  54 Dec  8 08:42 conf

drwxr-sr-x 6 root root 233 Dec  8 08:42 db

-r--r--r-- 1 root root   2 Dec  8 08:42 format

drwxr-xr-x 2 root root 231 Dec  8 08:42 hooks

drwxr-xr-x 2 root root  41 Dec  8 08:42 locks

-rw-r--r-- 1 root root 229 Dec  8 08:42 README.txt

二、配置svn

(1)   [root@docker02 svn]# cd conf/

[root@docker02 conf]# vim passwd

4b55903f9a5c1258a77e67f33bb3250b.png

(2) [root@docker02 conf]# egrep -v '^#|^$' authz

         [aliases]

         [groups]

         [/]

          hahashen = rw

345795eb6f08ef21c7c318cdd1cf2f47.png

(3) [root@docker02 conf]# vim svnserve.conf

      [root@docker02 conf]# egrep -v '^#|^$' svnserve.conf

       [general]

        anon-access = read

        auth-access = write

        password-db = passwd

        authz-db = authz

4167faa417c8f3f572cd15fe3555fa77.png

[root@docker02 conf]# svnserve  -d -r /data/svn/

[root@docker02 conf]# netstat -nltp

b14b26d4cf83d1a68baa7293bcbe9923.png

三、测试svn

[root@docker02 ~]# mkdir /soft

[root@docker02 soft]# svn checkout svn://192.168.20.16 /soft/

30176ad0a6db534388c57d1af4c6fe63.png

[root@docker02 soft]# echo "123" >1.txt

[root@docker02 soft]# ls

1.txt

[root@docker02 soft]# svn add *

A         1.txt

[root@docker02 soft]# svn commit -m hahashen

Adding         1.txt

af8d7b9a36315cb4d0576f0926a68809.png

四、Jenkins+SVN拉取文件下发

1、新建任务svn

666ff09bc7de9a9a90989d37af26f18b.png

2、选择Send files or execute commands over SSH

4872f78a8491dcdb53c5d95344b1da8d.png

565b7f36fed4adf77d7bf716e1b957e5.png

1ba8db2ca9808a9b0bafce5508168244.png

3、查看jenkins服务器要下发的文件

9b2037909559fe9357c74a0cae11c5a6.png

4、构建

9b912c729b7634ca5cfd7ee404b5ae2f.png

5、查看192.168.20.42是否收到下发文件

ba7df98f1d015348cc8c34f4f1785930.png

相关阅读:

1、Jenkins批量下发主机秘钥     2、Jenkins环境安装

e5be3f9c19c66a71a7636328123bfbba.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值