svnadmin 热复制无限期挂起

问题描述 投票:0回答:2

我正在为 Subversion 存储库实施备份策略。

我选择本地NAS增量备份。我通过 Samba 安装了 NAS,并尝试

hotcopy
我的测试存储库(提交很少,大小为 320KB)。

svnadmin hotcopy --incremental /path/to/original /path/to/backup

问题是程序无限期挂起!

如何修复? CTRL+C 不起作用

[编辑] 似乎只有当我推送到 Samba 存储时才会发生这种情况。如果我热复制到本地驱动器,它将成功完成

svn backup svnadmin disaster-recovery
2个回答

0
投票

今天遇到了同样的问题。这是一个已知问题:

https://issues.apache.org/jira/browse/SVN-4177

“您无法将使用 SQLite 的存储库热复制到不支持 SQLite 的文件系统。1.6“有效”的唯一原因是 1.6 有错误,并且执行“哑”副本,不能保证副本有效。

可以通过禁用重复缓存并删除 代表缓存文件。

您可以对支持 SQLite 的文件系统进行热复制,然后对其他文件系统进行哑副本。

您可以使主存储库脱机,然后制作一个哑副本到其他文件系统。

我想 Subversion 本身可以在 存储库,即在同一个文件系统上,然后制作一个哑副本到另一个文件系统,但我不想在 Subversion 中看到这种代码。”

© www.soinside.com 2019 - 2024. All rights reserved.