Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:manual:manage_model:branches [2020/12/07 11:50]
belkin [Применение ветки]
ru:manual:manage_model:branches [2020/12/10 10:54] (текущий)
Строка 7: Строка 7:
 <startTableBox> <startTableBox>
 ^ Понятия ^ Описание ^ ^ Понятия ^ Описание ^
-| Актуальная модель | Модель, описывающая текущее состояние компании. По этой модели происходит формирование портала или публикации для распространения регламентов среди сотрудников компании. |+| Актуальная модель | Модель, описывающая текущее состояние компании. |
 | Буфер ветки | Множество созданных/измененных, но еще не примененных к вышестоящей ветке объектов. | | Буфер ветки | Множество созданных/измененных, но еще не примененных к вышестоящей ветке объектов. |
 | Ветка | Изолированная логическая область базы данных Business Studio для разработки новых версий модели бизнес-архитектуры. | | Ветка | Изолированная логическая область базы данных Business Studio для разработки новых версий модели бизнес-архитектуры. |
 | Дочерняя ветка | Ветка, нижестоящая в иерархии веток по отношению к рассматриваемой ветке. | | Дочерняя ветка | Ветка, нижестоящая в иерархии веток по отношению к рассматриваемой ветке. |
 | Иерархия веток | Иерархическая структура, образованная ветками. | | Иерархия веток | Иерархическая структура, образованная ветками. |
-| Корневая ветка | Ветка, находящаяся в корне иерархии веток. Корневая ветка всегда присутствует в базе данных и содержит актуальную модель бизнес-архитектуры. |+| Корневая ветка | Ветка, находящаяся в корне иерархии веток. Корневая ветка всегда присутствует в базе данных. |
 | Применение ветки | Операция применения данных ветки к вышележащей ветке.  При этом данные ветки уходят в вышележащую ветку. | | Применение ветки | Операция применения данных ветки к вышележащей ветке.  При этом данные ветки уходят в вышележащую ветку. |
 | Родительская ветка | Ветка, вышестоящая в иерархии веток по отношению к рассматриваемой ветке. | | Родительская ветка | Ветка, вышестоящая в иерархии веток по отношению к рассматриваемой ветке. |
Строка 19: Строка 19:
  
  
-На Рисунке 1 показан пример иерархии веток:  \\   \\ +На Рисунке 1 показан пример иерархии веток и их возможного использования:  \\   \\ 
  
 [{{  ru/manual/manage_model/lang_manage_model_03.png?nolink  |  Рисунок 1. }}] [{{  ru/manual/manage_model/lang_manage_model_03.png?nolink  |  Рисунок 1. }}]
 +Корневая ветка содержит Актуальную модель. По данной ветке в организации происходит формирование портала или публикации для распространения регламентов среди всех сотрудников.
  
 +Дочерние ветки содержат проекты изменений модели и могут быть применены к корневой ветке. 
 ====Свойства веток==== ====Свойства веток====
   - Дочерняя ветка после создания является отображением родительской ветки.\\ \\ **Пример.** \\ //Ветка 1.1 (см. Рисунок 1) после создания будет показывать те же самые данные, что и Ветка 1.// \\ \\   - Дочерняя ветка после создания является отображением родительской ветки.\\ \\ **Пример.** \\ //Ветка 1.1 (см. Рисунок 1) после создания будет показывать те же самые данные, что и Ветка 1.// \\ \\
Строка 75: Строка 77:
  
 **Список "История применений"** отображает перечень применений ветки. Дата – дата и время применения ветки. Комментарий – комментарий, введенный при применении.  **Список "История применений"** отображает перечень применений ветки. Дата – дата и время применения ветки. Комментарий – комментарий, введенный при применении. 
 +
 +Права на действия с веткой описаны в Таблице 5.
 +
 +<startTableBox>
 +^ Роль ^ Права на действия с веткой ^
 +| Администратор базы данных | Создание, изменение, удаление и применение ветки. \\ Работа в ветке.|
 +| Пользователь | Работа в ветке. |
 +<endTableBox|Таблица 5.>
  
 ====Работа в ветке==== ====Работа в ветке====
Строка 89: Строка 99:
 [{{  ru/manual/manage_model/cmdt_manage_model_07.png?nolink  |Рисунок 5.}}] [{{  ru/manual/manage_model/cmdt_manage_model_07.png?nolink  |Рисунок 5.}}]
  
-Описание пиктограмм приведено в Таблице 5+Описание пиктограмм приведено в Таблице 6
 <startTableBox> <startTableBox>
 ^ Пиктограмма ^ Описание ^ ^ Пиктограмма ^ Описание ^
 | {{  ru/manual/manage_model/const_manage_model_015.png?nolink  }} | Объект создан в текущей ветке | | {{  ru/manual/manage_model/const_manage_model_015.png?nolink  }} | Объект создан в текущей ветке |
 | {{  ru/manual/manage_model/const_manage_model_016.png?nolink  }} | Объект изменен в текущей ветке | | {{  ru/manual/manage_model/const_manage_model_016.png?nolink  }} | Объект изменен в текущей ветке |
-<endTableBox|Таблица 5.>+<endTableBox|Таблица 6.>
  
 Перечень всех измененных объектов ветки можно увидеть с помощью команды **Буфер ветки**  ({{bslink>Главное меню → Управление моделью → Буфер ветки|ShowRibbonPageOrItem?ba822b6e-a8a7-4e7f-89b0-07ce48c12736;9e202d02-d0a4-4893-af8b-45415561b701:Item}}) (см. Рисунок 6). Перечень всех измененных объектов ветки можно увидеть с помощью команды **Буфер ветки**  ({{bslink>Главное меню → Управление моделью → Буфер ветки|ShowRibbonPageOrItem?ba822b6e-a8a7-4e7f-89b0-07ce48c12736;9e202d02-d0a4-4893-af8b-45415561b701:Item}}) (см. Рисунок 6).
Строка 106: Строка 116:
 ==== ==== ==== ====
 ====Конфликты модели при объединении веток==== ====Конфликты модели при объединении веток====
-Разные проектные группы могут вносить в своих ветках противоречащие друг другу изменения в модель. Такие изменения могут приводить к различного вида конфликтам в случае, если обе проектные группы применят свои изменения к актуальной модели.+Разные проектные группы могут вносить в своих ветках противоречащие друг другу изменения в модель. Такие изменения могут приводить к различного вида конфликтам в случае, если обе проектные группы применят свои изменения к общей вышестоящей ветке. Виды и примеры подобных конфликтов приведены ниже.
  
 **Конфликты при использовании удаленных объектов** **Конфликты при использовании удаленных объектов**
Строка 116: Строка 126:
 **Смысловые конфликты** **Смысловые конфликты**
  
-Если в параллельно существующих **ветках А** и **В** были изменены параметры одного и того же объекта, или с ним создавались бинарные связи, то после объединения данных из обеих веток  может быть нарушена смысловая целостность модели (Рисунок 7), т.к., например, значения параметров могут противоречить друг другу по смыслу.+Если в параллельно существующих **ветках А** и **В** были изменены параметры одного и того же объекта, или с ним создавались бинарные связи, то после объединения данных из обеих веток  может быть нарушена смысловая целостность модели (Рисунок 7), т.к., например, значения параметров объекта могут противоречить друг другу по смыслу.
  
 [{{ /ru/manual/manage_model/lang_manage_model_017.png?nolink |Рисунок 7 }}] [{{ /ru/manual/manage_model/lang_manage_model_017.png?nolink |Рисунок 7 }}]
Driven by DokuWiki