ZSKSoftLab
 
  Главная   Контакты   Ссылки Документация ZSKSoft Synchronizer
  ZSKSoft Synchronizer  
  Введение  
  Назначение  
  Установка  
  Демо-примеры  
  Условия использования  
  Контакт с разработчиком  
  Подписка  
  Работа с программой  
  Терминология  
  Работа с программой  
  Главное окно  
  Схема синхронизации  
  Создание, открытие, сохранение  
  Настройка схемы  
  Особенности пунктов  
  Обычная папка  
  ZIP-файл  
  FTP-папка  
  Удаленный пункт  
  Фильтр  
  Краткий обзор  
  Табло серьезностей  
  Категории  
  Команда "Фильтр категорий"  
  Основные команды  
  Перечитать  
  Синхронизировать  
  Выбрать источником  
  Сравнить содержимое  
  Дополнительные команды  
Считать синхронизированным  
  Скопировать состояние  
  Сравнить по факту  
  Перевод стрелок  
  Прочее  
  Якоря  
  Настройка программы  
  Командная строка  
  Примеры применения  
  Сравнение версий  
  Синхронизация с ноутбуком  
  Резервное копирование  
  Обновление сайта (FTP)  
  Коллективная разработка  
  Удаленная синхронизация  
  Регистрация  
  Что Вы получите  
  Процедура регистрации  
  Лицензионное соглашение  
 

Команда "Считать синхронизированным".

По этой команде ZSync запоминает текущее состояние во всех пунктах, и считает, что теперь они синхронизированы между собой - даже если при этом они очень серьезно отличаются.

Команда вызывается из главного меню (Команды/Дополнительные/Скопировать состояние), либо из контекстного меню обьекта. При вызове команды появляется такой диалог:

ForceOk.gif (4202 bytes)

Переключатель позволяет выбрать, какие обьекты будут обработаны: только те, которые попадают под текущий фильтр (с учетом категорий и серьезности), либо все.

Примеры:

Предположим, что Вам надо срочно перевести под управление ZSync проект, который уже давно развивается, и в основной своей части действительно синхронизирован - но при этом некоторые пункты обросли массой дополнительных файлов и папок, разбираться с которыми нет времени. Сказав "Считать синхронизированным", Вы зафиксируете состояние всего проекта, и с этого момента ZSync начнет следить за всеми новыми изменениями. Если Вам потом захочется привести в порядок какие-то подкаталоги, Вы в любой момент сможете воспользоваться командой "Сравнить по факту".

Другой пример: представьте себе, что в состав синхронизируемого проекта входит файл конфигурации, настраиваемый на конкретный компьютер (например, там могут быть маршруты к каким-то папкам, и т.д.). Получается, что этот файл должен входить в число синхронизируемых (изменения в нем должны переноситься на другой компьютер), и, в то же время, он не должен терять своей индивидуальности, т.е. его нельзя просто взять и скопировать в другой пункт.

С такого рода файлами следует поступать следующим образом. Убедившись, что на обоих компьютерах они настроены правильно, с помощью контекстного меню выполните команду "Считать синхронизированным". В результате, несмотря на явные различия, ZSync не будет обращать на них внимания - до тех пор, пока какой-нибудь из них не измениться. Когда же это произойдет, вы увидите этот файл в числе изменившихся и запланированных к синхронизации (кстати, чтобы подстраховаться от случайной перезаписи всего файла целиком, его можно поставить на "якорь").  Теперь надо вручную внести изменения во второй файл, после чего снова отдать команду "Считать синхронизированным".

Конечно, было бы приятнее, если бы ZSync сам догадался, что именно надо изменить во втором файле, но это задача очень непростая. Возможно, когда-нибудь в следующих версиях и появится такая возможность; а пока он способен только вовремя предупредить о том, что файл изменился, и надо исправить файлы в других пунктах. Что, впрочем, уже неплохо.

  © ZSKSoft Lab 2001-2007   Designed by Vibe