将 TortoiseSVN 存储库迁移到另一个文件夹

将 TortoiseSVN 存储库迁移到另一个文件夹

我的 C: 盘上有一个 TortoiseSVN 存储库。我最近安装了新硬盘,想将存储库迁移到 D: 盘。我该怎么做?

答案1

笔记:

  • 你有一个颠覆存储库。TortoiseSVN 仅以客户端的名称存在。

您有(至少)两种迁移方式:

  • 因为物理上存储库只是文件系统上的一个子树,所以您可以将相应的目录移动到新位置。
  • 纯 Subversion 方式:您可以svnadmin dump将旧存储库、svnadmin create存储库放在新位置,然后svnadmin load --force-uuid转储到新存储库。

无论如何:如果存储库由 Apache/svnserve 提供服务,则必须检查并在必要时更改一些配置。

如果使用file:///访问方法,则仅必须重新定位此存储库的所有工作副本。

相关内容