gpt4 book ai didi

windows - 存储库损坏 + 基于存储库名称的错误

转载 作者:可可西里 更新时间:2023-11-01 14:18:40 26 4
gpt4 key购买 nike

背景:

我在 Windows 服务器上运行 VisualSVN。

问题:

我的夜间 SVN hotcopy 开始出现错误(svnadmin:E200002:序列化哈希缺少终止符)。我尝试确定错误来源但未成功,SVNADMIN VERIFY/RECOVER 没有返回任何错误,因此我决定尝试转储和加载。

这似乎工作成功,但是当我将测试存储库重命名为与旧存储库相同的名称时,我收到错误“Corrupt node-revision”。我尝试不加载最后几个修订版(即转储到更早的几个版本),但我仍然遇到同样的问题。当我将它重命名回另一个名称时,问题就停止了。 查看后续 - 我不确定为什么但重新安装新版本的 VisualSVN 解决了​​命名问题;我仍然不确定是什么原因造成的。

我希望得到回答的问题是:

  • 什么可能导致最初的错误?
  • 为什么 repo 的名称会影响它的生存能力? (这可能是 VisualSVN 缓存问题 - 是否可以修复它,这样我就不必切换所有用户的工作副本?)
  • 我可以做些什么来阻止这两个问题在未来发生吗?

跟进:在确定名称更改几乎肯定是 VisualSVN 的某个问题后,我卸载了我正在运行的版本 (2.6.5) 并移至当前版本 (2.7.3)。我将它指向同一个存储库文件夹,安装后一切正常!我不确定重新安装相同的版本是否会解决这个问题,但是因为我没有花太多时间来配置 VisualSVN(因为我最初迁移了存储库)我没有太多损失..

最佳答案

我在 VisualSVN 3.2.2 中遇到了同样的问题。虽然重新安装应用程序可以解决问题,但我能够通过重新启动 VisualSVN Server 服务来解决问题。

我已经向 VisualSVN 提交了错误报告(他们似乎没有公共(public)问题跟踪器)。

关于windows - 存储库损坏 + 基于存储库名称的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20319008/

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