Я пытаюсь реорганизовать наш репозиторий в основанное на транке структурированное репо.Он состоит из ТОЛЬКО файлов javascript, разбитых на категории в зависимости от функции.
Однако я пытаюсь понять одну вещь - структуру файлов и управление версиями моно-репо.У вас еще есть несколько версий?
В нынешнем виде у меня есть следующая структура:
- NetSuite ERP
- Libs
- Интеграция
- Задания
- Заказы на продажу
- Файлы сценариев ERP
Каждый Main имеет свой собственный выпуск, который не зависит отлюбое другое приложение.
Таким образом, если задание обновляется, это не повлияет на номер версии любого другого приложения, даже если другое приложение должно обновить ссылку на него.
Вопрос:
Как я могу реорганизовать приведенный выше код для использования подхода моно-репо, и каждое приложение / микросервис имеет свою собственную версию, когда требуется обновление?