
- •Управление изменениями в моделях с использованием AllFusion Model Manager от компании Computer Associates. Работа с диспетчером по управлению изменениями
- •Обзор изменений
- •Изменения, выполненные одновременно работающими пользователями
- •Разрешение конфликтов
- •Порядок использования этого диалогового окна для разрешения конфликтных изменений
- •Обновление
- •Фильтрация списка изменений
- •Последующие шаги
- •Отслеживание изменений в разных версиях при работе с продуктом AllFusion Model Manager от компании Computer Associates
- •Работа с версиями
- •Родительские версии
- •Блокировка
- •Сохранение
- •Пример сохранения версии
- •Переименование при сохранении
- •Маркированная версия
- •Различия в версиях
- •Последующие шаги
Пример сохранения версии
Глядя на приведенный ниже скриншот, допустим, что мы открыли, изменили и сохранили EMOVIES-MM: v.1.
Результаты подобного действия будут следующие:
EMOVIES-MM:
v.1 останется неизменным.
Сохраненная
вами модель (состоящая из EMOVIES-MM: v.1 и
внесенных вами изменений) станет новой
родительской моделью E-MOVIES-MM.
Прежняя
родительская модель становится самой
последней версией. Так как уже существуют
три версии, прежняя родительская модель
будет переименована EMOVIES-MM: v.4.
Когда сохранение завершено, на экране будет показана новая версия v.4, которая была прежней родительской. Прежняя родительская модель будет замещена при самом последнем сохранении:
Переименование при сохранении
Вы можете открыть, изменить и сохранить родительскую модель или версию под новым именем, используя опцию "Save As" в меню ModelMart. В этом случае, новая модель не записывается в качестве версии модели, на основе которой она создается.
Если вы используете опцию "Save As" для сохранения версии и изменяете имя версии на имя родительской модели, результатом будет новая родительская модель без прежних версий. Вся информация по версиям теряется.
Маркированная версия
Вы можете присвоить версии статус маркированной для дальнейшего ее использования в качестве контрольной точки (milestone) в процессе разработки. Хотя версии можно удалить с помощью кнопки "Purge" в ModeMart Version Manager, маркированные версии не могут быть удалены.
Для маркировки версии:
Выберите версию.
Щелкните на кнопке "Mark version" чтобы открыть диалог "Save ModelMart Version".
В диалоге Save ModelMart Version предоставлено описание, отличающее эту версию от остальных версий. При необходимости этот диалог также можно использовать для изменения имени версии.
Когда закончите, щелкните на «OK».
Пиктограмма "" в дереве каталогов ModelMart Version Manager
указывает на маркированные версии.
Маркированная версия не замещает версию,
на основе которой она была образована.
На приведенном ниже скриншоте показано,
что версия v.2 все еще существует в дереве
каталогов ниже новой маркированной
версии. Имя по умолчанию для маркированной
версии показывает, что она была создана
на основе версии v.2. Вы можете изменить
это название.
Различия в версиях
Вы можете сравнивать содержимое любой версии с содержимым другой версии той же самой или родительской модели.
Для сравнения версий нужно сделать следующее:
Выбрать версии в меню ModelMart. При этом откроется ModelMart Version Manager.
Выберите две версии, которые вы хотите сравнить, щелкнув на одной версии или на родительской версии, и удерживая нажатой клавишу Ctrl, щелкните на второй версии.
В приведенном ниже примере выбраны версии v.1 и v.2:
Для сравнения выбранных вами версий, выберите Diff. Откроется диалог ModelMart Change Control Manager–Version Differences, на котором будет приведен список изменений.
Список изменений на этом экране "Version Differences" показывает отличия версии v.1 и версии v.2, а также то, что в версии v.2 было сохранено два изменения:
Совет—За дополнительной информацией по работе с Change Control Manager, обратитесь к статье "Управление изменениями в моделях" .