本文小编为大家详细介绍“SVN仓库怎么进行备份和迁移”,内容详细,步骤清晰,细节处理妥当,希望这篇“SVN仓库怎么进行备份和迁移”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
svnadmin dump
在需要备份SVN仓库的服务器上执行如下命令 sudo svnadmin dump /path/repository > /path/repository-backup.2019-12-27
做版本0-2的备份
sudo svnadmin dump /path/repository -r 0:2 --incremental > /path/repository-backup_0-2.2019-12-27
incremental 参数说明
它使用增量方式来导出版本,即每次都只导出自上一个版本以来的修改。这样的好处是:
第一:可以把一个大的文 件切分成若干个小的文件。
第二:在版本库已经存在的情况下,我们只需要每次导出修改的部分,不需要每次都导出整个版本库的内容。
甚至可以通过hook脚本 每天晚上自动将当天的修改dump出来做备份用。
使用SCP等工具,将备份的文件传输到目标服务器上,例如 /home目录下.
# 建立新的svn仓库sudo svnadmin create /path/new_repository# 导入数据sudo svnadmin load /path/new_repository
读到这里,这篇“SVN仓库怎么进行备份和迁移”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。