Рабочий процесс с двумя разными мобильными приложениями из одного и того же git-репо - PullRequest
0 голосов
/ 25 мая 2018

У нас есть два разных мобильных приложения (очень похоже с некоторыми изменениями, но это два разных приложения в магазине приложений).Эти два приложения созданы из одного git-репо (xdode позволяет нам делиться кодом с разными схемами, и у нас есть аналог для android)

Я разрабатываю процесс рабочего процесса git для команды, и я планировалиспользуйте gitflow с несколькими модификациями, чтобы соответствовать нашим потребностям.Но я застрял с этими двумя приложениями в одних и тех же репозиториях git, и я не уверен, следует ли нам так держать и иметь два приложения с двумя разными версиями в одном репозитории git, или если их можно разделить в двух реполучший выбор, зная, что большую часть времени новая функция должна быть интегрирована в два приложения.

Мои главные опасения по этому поводу состоят в том, что рабочий процесс может стать слишком сложным, а история мерзавцев действительно запутанна, и ее нелегко прочитать.

Как вы думаете, отдельные приложения могут быть хорошим выбором?

1 Ответ

0 голосов
/ 25 мая 2018

возможно, вы можете использовать подмодуль git для помощи. Сделайте общую часть подмодулем, и тогда у вас будет 3 репо.Если вы хотите поделиться кодом из одного приложения в другое, просто переместите код в подмодуль. Документация Git Submodule

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...