У Вас есть ряд 'зеркальных' систем, где изменение в нужно быть отражено к другому (s).
Самый легкий способ сделать это (приемлемый Вами), синхронизируют папки.
Проблема с синхронизацией является крупномасштабной включенной копией, Вы говорите.
text
файлы, которые являются обычно большими (полная копия является более дорогостоящей), Это предлагает решение CVS
checked-out
от того общего репозитория commit
и update
s на других машинахПроблемы и потенциальные решения.
Наконец, все это не оказывается очень 'визуальным' - извините об этом.
Возможно, существует инструмент, чтобы сделать такую вещь; или, это может быть идеей для одной.
Я думаю, что Вы хотите изучить зеркальный режим lftp.
Rsync не работает по ftp (который был бы нормальным администраторским выбором 'по умолчанию').
Я настоятельно рекомендую мигрировать на общий хостинг, который поддерживает ssh терминальный доступ, который можно затем использовать rsync. Путем развертывания собственного решения Вы только роете свою яму глубже в это дрянное (Ваши слова) установка. Я предполагаю, что то же усилие и время (если не меньше) мигрирует на лучшего общего поставщика услуг хостинга.