Get your own customer support community
 

How do we manage concurrent releases?

We usually have at least 3 concurrent branches, current development (trunk), test and production. When we finish development of a cycle, we branch and start with a new one. The current development becomes test and new stuff is added to the current cycle.

However, we then sometimes have to fix the production system or the test version because we found a "late" requirement change or bug.

We want to be able to work on a task that is not necessarily current. How do we choose where to start a task?

Does this "branching" strategy make sense?
 
happy
Inappropriate?
2 people have this question

The company marked this question as answered.


User_default_medium