svnadmin dump repopath/* > dumpfile 不包括所有存储库和所有修订

Posted

技术标签:

【中文标题】svnadmin dump repopath/* > dumpfile 不包括所有存储库和所有修订【英文标题】:svnadmin dump repopath/* > dumpfile not including all repositories and all revisions 【发布时间】:2013-11-19 12:17:32 【问题描述】:

我在 Linux (Slackware) 上安装了 Subversion,存储库(项目)位于以下路径 repopath

所有单个项目都有自己的目录(conf、db、hook、locks)。 使用命令 svnadmin dump repopath/* > svndump.dmp 正在转储所有项目和所有修订。

由于使用以下命令添加了新项目

svnadmin create newproj

现在,当 O 使用 svnadmin dump repopath/* > svndump.dmp 时,它只会备份这个新创建的项目及其所有修订版。

会出什么问题?如何再次进行备份?使用单个命令 svnadmin dump repopath/* > svndump.dmp 的所有存储库(项目)和所有修订版?

【问题讨论】:

一次转储一个仓库。我很惊讶你甚至在那里得到 one 回购,因为这里svnadmin dump somepath/* 如果那里有不止一个路径,这里会产生错误 "Too many arguments" 【参考方案1】:

我建议您一次转储一个 repo。我认为您在添加新存储库后进行的任何转储都不会起作用,您是否尝试过加载转储,我很高兴您不会起作用

【讨论】:

以上是关于svnadmin dump repopath/* > dumpfile 不包括所有存储库和所有修订的主要内容,如果未能解决你的问题,请参考以下文章

svnadmin 加载但保留修订号

SVN迁移

SVN转储大小混乱

SVN迁移部署

sequelize更新事务锁定行

TortoiseSVN svnadmin