svnsync实现已有版本库的镜像

本文介绍如何通过一系列步骤搭建Subversion (SVN) 的镜像版本库,包括创建版本库、设置钩子、初始化及同步镜像库等关键操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

源版本库url :  http://ip/repository

镜像版本库路径: /var/svn/xx

1、建立镜像版本库

1)创建版本库

svnadmin create  /var/svn/xx

2)创建钩子

cp /var/svn/xx/hooks/pre-recvprop-change.tml      /var/svn/xx/hooks/pre-recvprop-change

3)給钩子权限

chmod 755  /var/svn/xx/hooks/pre-recvprop-change

4)修改 pre-recvprop-change文件中最后一行的退出状态

exit    1

修改为     exit    0

2、初始化镜像库

svnsync init  file:///var/svn/xx  http://ip/repository

然后按照提示输入账户 密码

3、同步

svnsync  sync  file:///var/svn/xx



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值