Перейти к содержанию

Человечески ftp mirror из командной строки есть?, Не нашел чем зеркалить.


Рекомендуемые сообщения

здравствуй многоуважаемый Олл.

Озадачился веб дизайном, и тут-же огреб проблему.

Знаю 2 зеркальщика: lftp и mirrordir но оба не катят.

Надо чтобы зеркалились только изменившиеся/новые файлы

и при зерклении не менялись права подкаталогов.

lftp: Все замечательно, но при закачке файлов зачем-то меняет права

на подкаталоги и подкаталог имевший права 777 вдруг становится 755

и соответственно php скрипт туда уже файлы не может писать, ибо он работает

от apache а подкаталог делается через ftp и владелец подкаталога юзер.

mirrordir: Замечательно гоняет и вверх и вниз, но если файлы за промежуток

времени изменились и локально и удаленно (одни локально, другие удаленно)

то получим в месте назначения перезапись более новых файлов более старыми

и в лучаекогда я скажем поправил какие-то .php,.html файлы а на сервере обновились логи

воникают ножницы... если зеркалить с сервера то новые файлы .php затрутся старыми

а логи обновятся, если наоборот то обновятся на сервере .php файлы а логам будет труба.

Кто чего посоветует?

Ссылка на комментарий
Поделиться на другие сайты

Выношу предупреждение за нецензурную лексику.

Что касается решения Вашей проблемы, то можете использовать для синхронизации rsync, cvs, git и прочие решения. В вашем случае, rsync будет оптимальнее всего, наверное.

Ссылка на комментарий
Поделиться на другие сайты

Цитата:

В вашем случае, rsync будет оптимальнее всего, наверное.

с ключами -auH --delete

Так будут копироваться только новые файлы и изменённые файлы, а удалённые - удаляться

Ссылка на комментарий
Поделиться на другие сайты

r0g3r писал(а) Mon, 31 January 2011 19:54

Выношу предупреждение за нецензурную лексику.

Что касается решения Вашей проблемы, то можете использовать для синхронизации rsync, cvs, git и прочие решения. В вашем случае, rsync будет оптимальнее всего, наверное.

Предупреждение принято, ну не удержался, сорри.

К сожалению в моем случае я забыл указать в исходном собщении что дело связано с фрихостером а там о каких-то других сервисах кроме ftp можно и не заикаться. Или я что-то не понимаю и что-то из этого инструментария умеет работать по ftp?

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...