Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
06.02.2013, 13:54
|
|||
---|---|---|---|
Репозитарий для UML-моделей |
|||
#18+
Здравствуйте! Видел ли кто-нибудь субж? С поддержкой версионности, разграничением прав доступа и т.п. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.02.2013, 14:42
|
|||
---|---|---|---|
|
|||
Репозитарий для UML-моделей |
|||
#18+
А чем хранение UML-моделей отличается от обычного контроля версий? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.02.2013, 15:09
|
|||
---|---|---|---|
Репозитарий для UML-моделей |
|||
#18+
В смысле хранение копий моделей? Нужно смотреть чем именно отличаются версии, кто делал изменения и какие, отслеживать историю изменений отдельных элементов моделей (например, такой-то класс... как и кем он менялся). ... |
|||
:
Нравится:
Не нравится:
|
|||
|
06.02.2013, 15:30
|
|||
---|---|---|---|
Репозитарий для UML-моделей |
|||
#18+
А понял )) В смысле svn, git и т.п. Там контроль версий на уровне строк , а хотелось бы на уровне модели. XMI вроде поддерживает что-то такое, но пока вникаю... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.02.2013, 12:11
|
|||
---|---|---|---|
Репозитарий для UML-моделей |
|||
#18+
Скорее всего просто так средствами версионного контроля сравнить не сможете. Это функция должна поддерживаться инструментом моделирования, н-р, Enterprise Architect это поддерживает: http://www.sparxsystems.com/resources/version_control.html ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.02.2013, 12:27
|
|||
---|---|---|---|
Репозитарий для UML-моделей |
|||
#18+
ДжекНепотрошительА чем хранение UML-моделей отличается от обычного контроля версий? тем что их сравнить средставми контроля версий нельзя ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.02.2013, 12:51
|
|||
---|---|---|---|
|
|||
Репозитарий для UML-моделей |
|||
#18+
Озверин, Не совсем так. Можно, если 1) UML модель хранится в текстовом виде. и 2a) человек понимает этот текстовый вид и может по выводу diff понять, что изменилось либо 2b) инструмент работы с моделью понимает вывод diff и может показать, что изменилось. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
12.02.2013, 13:59
|
|||
---|---|---|---|
Репозитарий для UML-моделей |
|||
#18+
Inkelyad, обычно текстовый вид для UML - это XMI (или более обще - XML). Тут построковый diff уже не очень подходит. Я накопал EMF Store и SVNKit, пока разбираемся с ними... Я, вот, подумал, тот же исходный код программ можно было бы хранить не в виде текста, а например в AST. По-моему гениальная идея для репозитария ) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.05.2013, 21:38
|
|||
---|---|---|---|
|
|||
Репозитарий для UML-моделей |
|||
#18+
Ares_ekb, В своё время привык разбирать xml-ки от Qt Designer. Если утилита не производит мусор почему бы и не svn? Дело привычки. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.06.2013, 14:19
|
|||
---|---|---|---|
|
|||
Репозитарий для UML-моделей |
|||
#18+
Ares_ekbобычно текстовый вид для UML - это XMI (или более обще - XML). Тут построковый diff уже не очень подходит. Я накопал EMF Store и SVNKit, пока разбираемся с ними... Так для этого и нужно, чтобы инструмент умел визуализировать этот набор diff-ов как изменения модели. В Enterprise Architect такая фича есть. А что хотите делать с EMF Store и SVNKit - писать свой визуализатор изменений? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.06.2013, 21:49
|
|||
---|---|---|---|
Репозитарий для UML-моделей |
|||
#18+
path2perfection, элементы в XML-файлах могут на столько перемешаться, что по текстовому diff'у даже человек ничего не поймет. Хотя даже если порядок элементов не сильно изменится, всё-равно не факт, что можно будет как-то визуализировать изменения. Единственный вариант - это парсить XML-файлы в какой-нибудь граф. И сравнивать уже эти графы. Наверное, EMF Compare делает что-то подобное. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=33&mobile=1&tid=1547692]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 310ms |
total: | 448ms |
0 / 0 |