SVN还原转储未成功保存

时间:2012-04-09 06:33:20

标签: linux svn dump redhat

我已将svn转储到文件phpmyadmin.dump

当我尝试使用以下命令行将转储文件保存到我的新存储库路径时:

svnadmin load /usr/local/zend/apache2/htdocs/repository/phpmyadmin/ < /home/admin/phpmyadmin.dump

我收到以下警告信息:

  

&LT;&LT;&LT;基于原始修订版1 svnadmin开始新事务:   文件已存在:filesystem   '/ usr / local / zend / apache2 / htdocs / repository / phpmyadmin / db',transaction   '1-h',路径'CREDITS'        *添加路径:CREDITS ...

请帮我解决这个问题,谢谢。

1 个答案:

答案 0 :(得分:0)

加载转储时,通常从空的存储库开始。看起来您正在尝试将存储库重新加载到现有存储库中。

$ cd /usr/local/zend/apache2/htdocs/repository  #Might as well be where the action is
$ svn create phpmyadmin_new   #You can rename it later
$ svn load --force-uuid phpmyadmin_new < /home/admin/phpmyadmin.dump

现在,如果要将此新存储库加载到当前存储库中,则必须使用--parent-dir参数指定新的空白目录。

请记住:只需创建一个空的存储库,不要在其中创建任何目录。