我无法在Windows 8上进行svn服务器备份。我已经尝试过StackOverflow给出的许多命令,但到目前为止,它们都还没有奏效。谁能帮我这个?
我的工作副本位于C:\working\sample
中,存储库路径为E:\Repositories
。
我在svn命令提示符中使用以下命令:svnadmin hotcopy E:\Repositories E:\repo.back
我收到以下错误
svnadmin: E720002: Can't open file 'E:\repositories\format': The system cannot f
ind the file specified.
通过给出上述命令,我观察到repo.back文件是在e驱动器中以0kb创建的
还有更多请告诉我应该在哪种模式的命令提示符下使用此命令
最佳答案
我的工作副本位于C:\ working \ sample和存储库中
路径为E:\ Repositories。E:\Repositories\
是存储库而不是存储库的根目录。 svnadmin hotcopy
命令对单个存储库进行备份,因此您必须像svnadmin hotcopy E:\Repositories\<reponame> E:\RepoBackup\<backupname>
这样运行命令。
有various ways to backup Subversion repos,请确保选择最适合您要求的一种。我建议您阅读我的other answer on the this topic at ServerFault。
PS我猜想这个问题在StackOverflow上是多余的,必须在ServerFault上提出。