svn 备份

13 篇文章 0 订阅

实现SVN的实时备份,其实也很容易,关键是两点:
1、svnsync指令,这个指令可以实现将源SVN库同步到备份用的目标SVN库;(备份库可以放在另一台SVN服务器上,也可以放在源SVN服务器的外挂硬盘上,只要用正常访问就行。)
2、post-commit钩子,这个钩子是存放在SVN服务器端源SVN库的hooks文件夹下,每次成功commit后都会自动调用这个钩子。
可以通过编辑post-commit这个钩子脚本,在这个钩子里调用svnsync,这样就实现了实时备份,每次只要一commit成功,就立刻自动将最新内容同步到指定的备份库中。

svnsync、post-commit钩子 


https://www.cnblogs.com/xiaxiaosheng/p/6021616.html


https://blog.csdn.net/w171066/article/details/78614440

https://blog.csdn.net/qq_28562059/article/details/52847526  服务器上的Svn 版本库备份与还原


https://wenku.baidu.com/view/c5a9b82bd1f34693daef3ecd.html svn备份还原操作手册

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值