说明
首先,我们要明白SubVersion是用来做文件版本管理的,通常情况我们使用它来管理我们的代码版本。
本教程,假设我们的SubVersion安装到Linux系统。
我们的版本库根目录为/home/repos/,下文统一称为${SVN_HOME}。
安装
步骤
管理
备份
备份命令语法为:
svnadmin dump 目标仓库名 > 备份文件名
- 备份步骤我们分为3步:现有仓库生成备份文件 -> 创建新仓库 -> 加载备份文件到新仓库。
- 假设我们的仓库名为Test,我们备份仓库的命令如下:
svnadmin dump Test > Test_Dump
- 这里我们创建一个新的仓库TestNew,用于作为恢复Test仓库的目标仓库,命令如下:
svnadmin create TestNew
- 将Test仓库的备份文件Test_Dump,恢复到新创建的TestNew仓库,命令如下:
svnadmin load TestNew < Test_Dump
本文档详细介绍了如何在Linux环境下使用SubVersion (SVN) 进行版本库的备份与恢复操作。主要内容包括:备份命令的使用方法,具体步骤为生成备份文件、创建新仓库及加载备份文件至新仓库;并提供了实际操作命令示例。
182

被折叠的 条评论
为什么被折叠?



