Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何修复svnadmin:E720123:无法打开文件。。。。。。倾倒期间_Svn - Fatal编程技术网

如何修复svnadmin:E720123:无法打开文件。。。。。。倾倒期间

如何修复svnadmin:E720123:无法打开文件。。。。。。倾倒期间,svn,Svn,我正在尝试转储回购协议,我认为问题在于文件路径中有一个符号。我试过^&我试过在文件路径周围加引号,我试过两种方法。我一直收到一个错误的格式文件,是在回购。抛售所有其他回购协议——他们都有格式文件——没有给我带来任何问题 svnadmin:E720123:无法打开文件“Z:\Subversion\Build Files&Templates\Format”:文件名、目录名或卷标语法不正确 svnadmin dump "Z:\Subversion\Build Files & Templates

我正在尝试转储回购协议,我认为问题在于文件路径中有一个符号。我试过^&我试过在文件路径周围加引号,我试过两种方法。我一直收到一个错误的格式文件,是在回购。抛售所有其他回购协议——他们都有格式文件——没有给我带来任何问题

svnadmin:E720123:无法打开文件“Z:\Subversion\Build Files&Templates\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"

要么是目录构建文件和模板不包含存储库,要么是工作副本?或者指定要转储的路径无效。请确保没有额外的字符,例如额外的双引号。

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

它肯定是一个repo,我直接从windows资源管理器复制了路径。@xRuhRohx显示Z:\Subversion\Build Files&Templates\I中的项目列表above@xRuhRohx仔细查看错误中的路径。它有额外的符号和一个空格:Z:\Subversion\buildfiles&Templates\Format。但我不明白它为什么这样做。我正在运行dump命令,与上面发布的命令完全相同: