首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于目录名称中包含空格,CWRsync失败

由于目录名称中包含空格,CWRsync失败
EN

Stack Overflow用户
提问于 2011-08-09 16:29:58
回答 1查看 2.9K关注 0票数 0

我在同步两台服务器之间名称之间有空格的文件夹时遇到了问题。

例如,在服务器上,我有一个目录: c:/test文件夹/test er/test.txt

当我在客户机上运行rsync.cmd时,服务器上的rsyncd.log文件中出现以下错误

代码语言:javascript
复制
2011/08/09 09:16:01 [440] connect from server(xxx.xx.xx.xx)
2011/08/09 09:16:01 [440] rsync: chdir /cygdrive/c/'test folder'/'test er' failed
: No such file or directory (2)

在服务器上的rsyncd.conf文件夹中,我有以下内容:

代码语言:javascript
复制
[TESTER]
path = /cygdrive/c/"test folder"/"test er"
read only = true
transfer logging = yes

这不起作用,但以下内容起作用:文件夹: c:/test文件夹/test.txt

使用rsyncd.conf代码:

代码语言:javascript
复制
[TESTER]
path = /cygdrive/c/"test folder"
read only = true
transfer logging = yes

也就是说,它只适用于一个带空格的目录,而不是两个。

我使用的是cwrsync,服务器机器是: MicroSoft windows server 2003 R2

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-10 15:17:43

找到了答案,我唯一没有尝试的就是在名字上没有任何引号或反斜杠。

代码语言:javascript
复制
[TESTER]
path = /cygdrive/c/"test folder"/"test er"
read only = true
transfer logging = yes

上面的方法起作用了

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6993355

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档