Форум Сообщества Аналитиков

×


Enterprise Architect: Одновременный доступ(Прочитано 10637 раз)
Вопрос в следующем: ЕА отлично позволяет всем вместе работать в одном проекте, а как при этом контролировать изменения над одним и тем же объектом?
Аудит вью вещь занятная, но вряд ли разработчики перед тем как вносить правки будут просматривать изменял ли уже кто-то этот объект?
Хотелось бы настроить так, чтоб когда один открывает объект для правки, другие могли открыть его только для чтения. Ну или если это не возможно, то может все-таки как-то автоматически получать уведомления о совместной работе.



Re: Enterprise Architect: Одновременный доступ Ответ #1 : 20 Октября 2008, 17:06:03
Если речь идет именно об одном элементе (а не о диаграмме или о пакете), то там те же правила, что и при работе с записями обычной БД (по умолчанию это база a-la Access, если проект в базе MS SQL, то будут правила MS SQL и т.п.).
Если речь идет о диаграмме - ей можно ставить lock, для пакетов есть контроль пакетов или версий. но прям уведомлений - пряд ли получится.



Re: Enterprise Architect: Одновременный доступ Ответ #2 : 20 Октября 2008, 17:34:41
"Если речь идет именно об одном элементе (а не о диаграмме или о пакете), то там те же правила, что и при работе с записями обычной БД (по умолчанию это база a-la Access, если проект в базе MS SQL, то будут правила MS SQL и т.п.)."

А можно здесь подробнее? Могу описать ситуацию: допустим, двое разработчиков вносят изменения в одну и ту же таблицу. Если они сохраняются, то сначала выполняются изменения первого сохранившегося, потом второго.
Если он не конфликтуют, то у второго разработчика появляются оба изменения. Первый же видит только свои, до тех пор пока не обновится. Правильно, я думаю?



Re: Enterprise Architect: Одновременный доступ Ответ #3 : 21 Октября 2008, 09:46:38
Я работаю с ЕА под Мускул с совместным доступом. ТАк мы приняли такое правило - если кто-то правит диаграмму, то он сначала должен ее залочить, а потом править. Если не залочил и кто-то ее попортил, то это проблемы человека, кто не залочил. При совместном исправлении Д ЕА делает пока непонятные вещи, поэтому одновременно править одну и ту же Д нельзя.
Не важно какой ты сейчас - большой или маленький, важно - как ты растешь.
Б.А.С.



Re: Enterprise Architect: Одновременный доступ Ответ #4 : 21 Октября 2008, 11:43:10
Мы работаем с муськой, но файл проекта храним пока отдельно на общем доступе. А можно подробнее про работу в ЕА под муськой и какие это имеет преимущества?



Re: Enterprise Architect: Одновременный доступ Ответ #5 : 21 Октября 2008, 11:49:04
Я особенно не разбирал преимущества\недостатки. Просто установил и все работает пока :)
Можно почитать перевод Иры:
http://www.uml2.ru/index.php?option=com_content&task=view&id=139&Itemid=29
Не важно какой ты сейчас - большой или маленький, важно - как ты растешь.
Б.А.С.



Re: Enterprise Architect: Одновременный доступ Ответ #6 : 21 Октября 2008, 12:24:45
А как можно заблокировать диаграмму или пакет для других пользователей? И как потом разблокировать?



Re: Enterprise Architect: Одновременный доступ Ответ #7 : 21 Октября 2008, 12:32:07
Поставлю наверно конкретнее вопрос, ато что-то мы запутались....
задачу нам поставили следующую: группа разработчиков ведет работает с одним файлом еар, при этом если кто-то открыл файл на правку, остальные могут его только просматривать.
Вопрос: какой способ хранения нам выбрать: файловое хранилище, СВН, БД?



Re: Enterprise Architect: Одновременный доступ Ответ #8 : 21 Октября 2008, 12:32:56
Main Menu->Diagram->Lock Diagram

З.Ы. Вы прочитали Ирин документ?
Не важно какой ты сейчас - большой или маленький, важно - как ты растешь.
Б.А.С.



Re: Enterprise Architect: Одновременный доступ Ответ #9 : 21 Октября 2008, 13:19:15
Прочитали, спасибо, ато то же самое на английском шло сложнее.

Пока решили пользовать один файл, используя блокирование (с ним уже полностью разобрались).
Хотели настроить работу через СВН, но возникли проблемы. Будем разбираться, очень уж хочется версионность файла иметь.




 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19