2011-08-09 6 views
0

2つのサーバー間の名前の間にスペースを入れてフォルダを同期させるのに問題があります。ディレクトリ名のスペースのためにCWRsyncが失敗する

私はオンラインこのエラーを調査しているが、解決策の多くは、スペースでただ一つのフォルダを扱う、私の問題は、私は自分の名前にスペースを持つ2つのサブフォルダがあり、解決策のいずれも、例えば

仕事しないということです C:/ testフォルダ/テストER/test.txtの

私は、クライアント上でrsync.cmdを実行すると、次のエラーは、サーバー

にrsyncd.logファイルに表示され、サーバー上で、私はディレクトリを持っています私は、次のしているサーバー上のrsyncd.confフォルダで
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) 

: フォルダ:C:/ testフォルダ/ test.txtの

[TESTER] 
path = /cygdrive/c/"test folder"/"test er" 
read only = true 
transfer logging = yes 

これが動作していないが、しかし、次の作業を行います

rsyncd.confコード付き3210

[TESTER] 
path = /cygdrive/c/"test folder" 
read only = true 
transfer logging = yes 

それは、スペースではなく、2と1つのディレクトリだけのために働くすなわち。 私はそれが構文の問題を知っているが、私は、構文を把握することができますし、私は研究に基づいてvarioetiesの多くを試みたオンライン私はcwrsyncとサーバマシンを使用しているスペース

ためのバックスラッシュ()とX20を含めるです。 マイクロソフトウィンドウズサーバ2003 R2

ありがとうございました。

答えて

2

私が試したことのない唯一のことは、名前に全く引用符やバックスラッシュを付けないことでした。即ち

[TESTER] 
path = /cygdrive/c/"test folder"/"test er" 
read only = true 
transfer logging = yes 

は上記

働い
関連する問題