У меня возникли проблемы с повторной синхронизацией папок с пробелами между именами между двумя серверами.
Я исследовал эту ошибку в Интернете, но многие решения касаются только одной папки с пробелами, моя проблема в том, что у меня естьдве подпапки с пробелами в именах и ни одно из решений не работает
Например, на сервере у меня есть каталог: c: / test folder / test er / test.txt
Когда я запускаюrsync.cmd на клиенте следующая ошибка появляется в файле rsyncd.log на сервере
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 на сервере у меня есть следующее:
[TESTER]
path = /cygdrive/c/"test folder"/"test er"
read only = true
transfer logging = yes
Это не работает, однако работает следующее: Папка: c: / папка test / test.txt
с кодом rsyncd.conf:
[TESTER]
path = /cygdrive/c/"test folder"
read only = true
transfer logging = yes
т.е. она работает только дляодин каталог с пробелами, но не два.Я знаю, что это проблема синтаксиса, но я могу выяснить синтаксис, и я попробовал много вариантов, основанных на онлайн-исследованиях, включая обратную косую черту () и x20 для пробелов
Я использую cwrsync, а серверный компьютер:Microsoft Windows Server 2003 R2
Спасибо.