2017-01-19 3 views
1

Мне интересно, можно ли просмотреть базовые линии всего проекта, которые были сделаны в общем проекте EA с течением времени, аналогично функции аудита. Я знаю, что базовые линии можно просмотреть для определенных пакетов, но есть ли способ просмотреть все базовые линии, сделанные во всем проекте, чтобы узнать, кто изменил что и когда?Аудит Базовые линии в Enterprise Architect

ответ

0

№. Базовая линия содержит только моментальный снимок модели, а не то, что кто-то изменил. Это доступно только с функцией аудита. Или, может быть, Lemonree LieberLieber стоит посмотреть. Я просто знаю, что они обеспечивают git-интеграцию, но не знают, как это будет работать (выглядит как черная магия или voodoo для меня, поскольку это означает слияние XMI).

Единственное, что вы можете получить от EA, - это имена базовых линий и такой информации (например, ProjectInterface.GetBaselines и т. П.).

Чтобы получить исходные условия сами просто выполнить этот SQL:

Repository.SQLQuery("SELECT * FROM t_document WHERE ElementType = 'Baseline'") 

Колонка BinContent содержит упакованную базовую как экспорт XMI. Остальное должно быть очевидно.

+0

Спасибо за ответ! Более ранняя часть моего вопроса (который я изложил для ясности) все еще остается без ответа. Есть ли способ просмотреть весь набор базовых линий, которые были сделаны в проекте EA в целом? – Cgrillo

+0

См. Мое дополнение –

Смежные вопросы