Reputation: 743
We have a github repository that is used by several products (this is a C++ lib that is built and linked to). These products have different release schedule, so they have code freezes at different time. What is the recommended approach to handle this? Presently we have a branch for each product and them sync from master time to time.
There are four products.
Upvotes: 0
Views: 193
Reputation: 1013
If they are 4 separated products and share main code (master), I would do one of the two below:
The 2nd method is more clear and easy to understand (product repos are fork of master at the begin but than they derived as the product goes).
Elaborate more if you want to discuss options.
Upvotes: 1