CollabNet SVN 不会转储存储库

CollabNet SVN won't dump a repository

出于未知原因,Collabnet SVN 不会转储我的某些存储库,但它会正确转储其他存储库。通过 Repositories->Dump 手动转储和通过 Repositories->Backup Schedule 自动转储都会观察到该问题。在这两种情况下,作业都显示在 Finished Background Jobs 下,执行时间为零——Started atFinished at 字段相同。

为什么会这样?受影响的存储库不是空的,包含修订,我没有在转储页面上指定任何特定范围,期望 SVN 将其整个转储。手动调用 svnadmin dump 效果很好,但我想使用可通过 Web 界面获得的备份调度程序,而不是自己编写。

SVN 论坛 suggested 的 Mark Phippard 我检查了控制台日志,在那里我发现了以下内容:

WARN admin.RepoDumpJob - Backup skipped: A backup for
repo 'ProjectsNew' is already running, as indicated by
prior existence of progress log
'C:\csvn\data\log​s\temp\job-progres​s-ProjectsNew-dump.l​og'

删除该文件解决了问题,但我仍然对 SvnEdge 感到不满,因为它强迫用户在混乱的日志文件中翻找,而不是报告用户给出的错误命令——在网络界面中。