gpt4 book ai didi

svn - 崩溃的 SVN 存储库

转载 作者:行者123 更新时间:2023-12-03 16:18:56 25 4
gpt4 key购买 nike

今天,我们存储 SVN 存储库的虚拟 W2003 服务器(也)变得非常非常繁忙。原来它在 C: 驱动器上只剩下 88KB 的可用空间。没那么好。由于访问问题,我们可以通过从任务管理器(McAffee、SqlServer、services.exe)中杀死繁忙的进程然后优雅地重新启动来重新启动它的唯一方法。我们释放了一些空间,机器又开心了,但我们的 SVN 存储库不再可用。

如果我从客户端连接,它会给出消息“在 'svn://[mymachine]/repos/[myapp]' 中找不到存储库”
但是,从服务器我可以使用“svnlook tree [rootFolder]”命令查看内容。

如果我使用 Windows 资源管理器导航到根文件夹,则以下文件夹为空(我不知道这是否正常):

  • [根文件夹]/trunk
  • [根文件夹]/标签
  • [根文件夹]/分支

  • 但是,[rootFolder]/db 包含许多具有相应修订名称的文件。头部的大小应该在 600MB 左右,但我们也有许多分支。 [rootFolder] 的总大小现在约为 600MB。我们松了 Twig 吗?明天我们还将知道我们的备份系统是否运行良好。无论如何,有人有任何想法吗?

    [找到解决方案后更新]

    感谢所有提交答案的人,他们在解决问题方面非常有用。
    崩溃期间,SVN 服务被破坏,而数据保持完好。重新安装服务解决了这个问题。

    最佳答案

    在存储库框中,尝试修复和验证。

    svnadmin repair [rootFolder]
    svnadmin verify [rootFolder]

    如果这没有帮助,希望您的备份有效。

    不要太担心大小与头部大小有关。分支就像符号链接(symbolic link),只存储通常很小的差异。

    关于svn - 崩溃的 SVN 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/360016/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com