Режимы синхронизации позволяют обновлять только необходимый набор файлов и каталогов на FTP-сервере.
Каждому файлу и каталогу приписывается один из режимов синхронизации. Режим может быть задан явно или унаследован от родительского каталога.
Режим синхронизации | Значок (задан явно) |
Значок (унаследован) |
---|---|---|
Полная синхронизация Все файлы и каталоги обновляются на FTP-сервере. Файлы и каталоги, которые еще есть на FTP-сервере, но уже удалены с локального компьютера, удаляются с FTP-сервера. |
||
Синхронизация слиянием Файлы и каталоги на FTP-сервере обновляются, только если они существуют на локальном компьютере. Файлы и каталоги, которые еще есть на FTP-сервере, но уже удалены с локального компьютера, НЕ удаляются с FTP-сервера. |
||
Запрет синхронизации Все файл и каталоги НЕ обновляются на FTP-сервере. |
Режим синхронизации файлов и каталогов изменяется в контекстном меню соответствующего элемента.
Режим синхронизации корневого каталога задается через пункт главное меню Project/Root Sync Mode.
При открытии проекта содержимое не синхронизируемых каталогов не загружается с сервера. Это сокращает время загрузки. Содержимое таких каталогов может быть просмотрено при открытии каталога в дереве проекта. При этом содержимое каталогов будет подгружаться с сервера по мере необходимости.
Допустим, в одном из каталогов находятся логи веб-сервера. Если не изменить режим синхронизации данного каталога, то при каждом обновлении файлы логов будут удаляться с сервера, так как этих файлов нет на локальном компьютере.
Для решения данной проблемы следует задать для данного каталога режим синхронизации "No Sync".
Допустим, в корневом каталоге сервера существует много вспомогательных каталогов различных служб. Вам требуется обновлять только несколько основных каталогов проекта.
В этом случае лучшим решением будет задание режима синхронизации корневого каталога "No Sync" и установки режимов синхронизации нужных каталогов "Full Sync".
Смотрите также: