如何继续在Subversion中失败的加载



我已经开始将subversion转储加载到存储库中。在它完成之前,我耗尽了配额,命令停止了

& lt; & lt; & lt;开始新的事务,基于原始版本327*编辑路径:XXX/YYY/Makefile…完成了。svnadmin: Can't write to file '/XXX/db/txn-protorevs/2738-24o.日志示例rev':磁盘配额超过

我已经要求更多的配额,但现在我不知道如何继续进口。我应该简单地重做相同的命令吗?

svnadmin load --parent-dir Software/xxx_modules /XXX/YYY < ~/xxx.svn.dmp

或者是否有办法在失败的版本(327)重新启动导入?

最后我是这样做的。知道加载在导入修订327时失败:

# Move the first 4 lines of the dump to new file
head -4 ~/xxx_modules.svn.dmp > partial.dump
# Find out where is the beginning of revision 327 that failed
grep -n "Revision-number: 327" ~/xxx_modules.svn.dmp
# Copy content of dump from that line (change X)
tail -n +X ~/xxx_modules.svn.dmp >> partial.dump
# Load using this partial dump
svnadmin load --parent-dir Software/xxx_modules /xxx/zzz/ < partial.dump

相关内容

  • 没有找到相关文章

最新更新