В настоящее время у меня есть 20 микросервисов для одного проекта. И каждый микросервис хранится в отдельном репозитории GIT. Впоследствии количество служб увеличится до 200 (или более).
Каждая служба имеет модульные тесты и интеграционные тесты. Каждая служба имеет встроенный сервер TeamCity (сервер непрерывной интеграции).
Вопрос: Как сохранить исходный код 200 микросервисов для одного проекта? В одном хранилище или в отдельных репозиториях?