如何修复svnadmin:E720123:无法打开文件......在转储期间

时间:2015-09-23 11:29:53

标签: svn

我正在尝试转储回购,我认为问题是文件路径中有一个&符号。我试过了^&我已经尝试在文件路径周围加上引号,我已经尝试过两者。我一直在使用repo中的Format文件出错。转储所有其他repos(它们都有格式文件)导致我没有问题。

svnadmin:E720123:无法打开文件'Z:\ Subversion \ Build Files&模板“\ Format”:文件名,目录名或卷标语法不正确。

svnadmin dump "Z:\Subversion\Build Files & Templates\" > "Z:\Subversion\Build Files & Templates_repository-backup.dmp"

我最终做到了这一点并且有效。结局\我认为是主要问题。

svnadmin dump "Z:\Subversion\Build Files "^&" Templates" > "Z:\Subversion\Build Files "^&" Templates_repository-backup.dmp"

2 个答案:

答案 0 :(得分:0)

目录“Build Files& Templates”不包含存储库(可能是工作副本?)或者您指定要转储的路径无效(确保没有额外的字符,例如额外的双引号)。

答案 1 :(得分:0)

为了避免将来处理转义字符并且通常避免此问题,您可以重命名存储库,以便路径不包含&amp ;.我还建议避开空格。坚持使用字母,数字和选择特殊字符(" _"," - "和"。")。当然,重命名存储库意味着需要修改对它的所有现有引用。对于工作副本,请使用svn relocate