Я очень новичок в lftp, так что прости мое невежество.
Я только что запустил пробную версию своего скрипта lftp, который в основном состоит из такой строки:
mirror -Rv -x regexp - только существующий --only-newer --dry-run / local / root / dir / remote / dir
Когда он печатает то, что собирается сделать, он хочет chmod кучу файлов - файлов, которые я извлек из svn, но которые никогда не были изменены, и которые должны быть идентичны файлам на сервере.
Мой локальный компьютер - Ubuntu, а удаленный - сервер Windows. У меня есть несколько вопросов:
- Почему он пытается это сделать? Он пытается сопоставить права доступа к файлам с локального компьютера с удаленным?
- Что произойдет, когда он попытается изменить файлы? Насколько я понимаю, Windows не поддерживает chmod - просто изящно выйдет из строя и оставит файлы одни?
Большое спасибо!