there any guideline and best practices about how to organize the repositories? E.g. what to Include in ur. Main repo and how to connect the repos?
I have recently included git submodules
U have been advised to avoid it
Because of coupling, we don't want to bring an additional level of overhead and complexity to the project releasing procedure, versioning, structure, dependencies, ...
then what do you suggest instead?
Provide each service with a separate repository and develop them independently, although I came here to find some best practices for these issues.
Every service already is developed as a separate repository usually, the question is to how to share common things like enums etc
Create a lib and package manager of your ur target language will take care of it.
Обсуждают сегодня