【问题标题】:VisualSVN Duplicate Repository and Properties to another Windows ServerVisualSVN 将存储库和属性复制到另一个 Windows 服务器
【发布时间】:2022-12-21 08:20:43
【问题描述】:

我有一个 Windows Server 2012,在 VisualSVN 版本 3.3.1 上有一个活动存储库。 我们想将其复制到 Windows Server 2019 上的新 VisualSVN Server 实例版本 5.1.0 并替换旧服务器。

有没有办法完全复制存储库并具有所有权限等并将其导入另一台服务器?

我们已经用命令完成了

svnadmin dump REPOS_PATH [-r LOWER[:UPPER]] [--incremental] [--deltas] 

svnadmin load REPOS_PATH [-r LOWER[:UPPER]]. 

但是,它并没有保留这里的权限和锁。 另外,我发现一个帖子说只复制存储库目录中的文件,但我不确定这是否正确和正确的方法:Post

【问题讨论】:

    标签: windows svn repository visualsvn-server


    【解决方案1】:

    迁移 VisualSVN 服务器

    将 VisualSVN Server 迁移到新的服务器计算机时,您不需要使用 svnadmin dumpsvnadmin load

    您不应混淆服务器迁移和升级任务。如果您计划将服务器和所有存储库从一台计算机迁移到另一台计算机,则必须单独联系它们。通常,您需要将现有服务器安装升级到最新版本然后升级,或者升级现有服务器安装并稍后升级。

    迁移存储库

    当仅将一个或几个存储库导入另一个 VisualSVN 服务器安装时,您不需要使用 svnadmin dumpsvnadmin load

    如果您的任务是迁移服务器所有存储库, 请参阅上一节。

    当您想要从另一个服务器安装导入单个存储库时(无需迁移服务器本身和所有其他存储库),您需要按照文章KB10: Importing Repositories into VisualSVN Server中的说明进行操作:

    两种方法都将保留包括用户权限和挂钩脚本在内的存储库设置。

    【讨论】:

      猜你喜欢
      • 2012-05-11
      • 1970-01-01
      • 2010-09-05
      • 2013-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-09
      • 1970-01-01
      相关资源
      最近更新 更多