【问题标题】:rebuild subversion repository after server failure服务器故障后重建颠覆存储库
【发布时间】:2011-01-27 16:07:02
【问题描述】:

我有一个旧的 SVN 存储库在带有 VisualSVN 服务器的 Windows server 2003 上运行 - 存储库的绝对路径存储在备份它的 NAS 上 - 但是 使用 svnadmin /dump。那台 2003 年的服务器在没有转储 repo 的情况下退役,现在我需要回到一些代码库!

我仍然拥有 repo 的完整目录树,并且已经构建了一个在 CentOS 上运行的新 SVN 服务器(并验证它正在工作)。将项目从旧仓库转移到新的源代码控制的最佳方法是什么?如果我丢失了历史记录,那没关系 - 我只需要回到“当前”文件....而且我不能使用 svnadmin /load (至少我认为这不会起作用)

是否像将脏树复制到新仓库并使用 svnadmin /setuuid 一样简单?

【问题讨论】:

    标签: svn visualsvn-server


    【解决方案1】:

    我明白了 - 只是想我会为遇到同样问题的其他人发布答案。

    我将存储库的根目录复制到新服务器上的 SVN 根目录,然后运行 ​​svnadmin recover <reponame> 和 tada....我的存储库回来了。

    我希望这对处于相同情况的其他人有所帮助。

    【讨论】:

      猜你喜欢
      • 2016-12-28
      • 1970-01-01
      • 1970-01-01
      • 2010-12-14
      • 2012-03-18
      • 1970-01-01
      • 1970-01-01
      • 2018-09-14
      • 1970-01-01
      相关资源
      最近更新 更多