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 不包括所有存储库和所有修订的主要内容,如果未能解决你的问题,请参考以下文章