I am considering setting up git repositories, but coming from background in SVN.
Here is what I want:
Product repositories - they collect separate individual products (application, for example, a library)
- Appendix A
- Appendix B
- C library
- .,
Project Repositories - These product capture aggregations form the solution for a specific customer.
- Project X repository
- Project Repository Y
- Project Z repository
- .,.
Each project will be created from different product combinations. For example, Project X is built from application A, application B, and then the code for a specific project. Project Y consists of applications B, applications C and application D with specific code and project settings. You get the idea.
In SVN, project repositories will use SVN-externals to enable product versions.
, , , git?