Вариант архивирования интересен, однако, есть проблема, скажем на сервере лежит файл, но я решил урезать функционал и снес файл, соответственно на локалхосте его уже нет. Как я понял, распаковка архива гарантирует обновление файлов, но старые файлы, которых нет в архиве, но есть на сервере останутся нетронутыми.
Нагрузки как таковой нет, просто хотелось процесс упростить.
С юниксовыми командами практически не работал.
Неудобно, потому что хочется и выполнять этот процесс быстрее. Так же на сервере лежат файлы, относящиеся к пользовательским данным, например изображения. Изображения с аналогичными наименованиями имеются и на локальном сервере и их нельзя смешивать.
Текущий рабочий процесс состоит из следующих шагов.
С помощью программы WinMerge сравниваются 2 версии сайта.
В этой же проге исключаю не интересующие директории и выполняю копирование изменений в рабочую версию сайта на локале .
Этот каталог заливаю хостинг.
Не нравится, то что я заливаю файлы, которые я точно знаю, не были отредактированы. Так почему я должен их вновь загружать.
Поэтому и требуется помощь от людей которые решают подобные проблемы каждый день.