【问题标题】:How to recover a svn server from local checkouts如何从本地结帐中恢复 svn 服务器
【发布时间】:2012-03-19 07:11:31
【问题描述】:

我们的 svn 服务器意外丢失了所有数据,我们的 svn 存储库文件也丢失了。目前我们只有本地签出svn仓库,有没有办法恢复svn仓库?

【问题讨论】:

    标签: svn


    【解决方案1】:

    整个 svn 历史记录都在服务器中,因此您无法从结帐中恢复它。你唯一能做的就是创建一个新的存储库并提交代码,这样你就可以重新开始了。

    将来我会建议您保留存储库的副本。查看svn dump 命令。

    【讨论】:

      【解决方案2】:

      你有没有使用 TortoiseSVN 作为你的 SVN 客户端?

      TortoiseSVN 从与之通信的存储库中缓存日志数据。点击Log Caching/Cached Repositories,,您可以从那里“导出”.CSV 格式的缓存日志数据。

      当然,这并不是在复活死去的存储库(仅使用工作副本是不可能的),但也许一些日志数据有助于您查看以前的存储库的更改历史记录。

      【讨论】:

        猜你喜欢
        • 2012-07-31
        • 1970-01-01
        • 2012-02-21
        • 1970-01-01
        • 2012-09-23
        • 1970-01-01
        • 2014-11-22
        • 1970-01-01
        • 2011-08-04
        相关资源
        最近更新 更多