Comments 4
Можно сделать проще: экспорт из SVN изменений (структуры директорий), произошедших между 2мя ревизиями и обновить только эти файлы. Тогда достаточно будет помнить (записать в конфиг) номер ревизии кода на FTP сервере.
Можно пойти дальше и использовать теги, но не думаю, что для сайтов, хостящихся на FTP это будет востребовано.
Можно пойти дальше и использовать теги, но не думаю, что для сайтов, хостящихся на FTP это будет востребовано.
Согласен, предложенный метод немного грубоват, так как экспортирует всю ревизию и синхронизирует её по фтп, что требует больше трафика, но зато он отличается простотой (не важно какую ревизию заливали перед этим) и исключает человеческий фактор. Даже если клиент удалил пару-тройку файлов вручную у себя на сервере, то они будут восстановлены.
А если файл был удалён?
git ftp вам в помощь
Sign up to leave a comment.
Быстрое обновление проектов на клиентских серверах через FTP