Я работаю в среде, управляемой моделью, где Java-код создается из модели MagicDraw от AndroMDA. Модели разрабатываются итеративно, поэтому нам нужно объединить их, если мы создадим ветки. Но, как мне сказали, модели не могут быть объединены, потому что каждый раз, когда он сохраняется, каждый идентификатор каждого элемента будет заменен.Как обрабатывать неурожайные файлы в системе управления версиями?
Но я хочу использовать ветви, чтобы каждая задача была автономной и имела явную начальную точку и конечную точку.
Как вы справитесь? Это, вероятно, не технический, а организационный вопрос. Как можно исключить модель из ветвей, не нарушая их? Или есть ли какое-либо обходное решение для моделей MagicDraw?
(Offtopic:. Создаваемые файлы не проверяются)
почему сгенерированный код под контролем версий в любом случае? Вы можете создавать ветви с помощью модели MagicDraw, но без сгенерированных файлов Java ... – Stan
- Сгенерированные файлы не отмечены. - Я могу создать ветку с моделью, но она разработана итеративно, и из-за этого нам понадобится для объединения различных версий модели. –