[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Branching Practices

From: Rojal Pradhan
Subject: Branching Practices
Date: Tue, 31 Jul 2007 17:22:00 -0400

I have the following situation and would appreciate suggestions.

·       Developers are working on a bug-fix branch or the release branch.

·       We set aside say 20 fixes to be done for the next maintenance release.

·       Construction ends and fixes are ready for testing.

·       We lockdown all commits until the testing is complete, reworked, verified for release.

·       However, next 20 fixes are lined up for the same branch. But the developers cannot commit until we get done with testing.

·       To reduce the lockdown time, we are looking into creating more branches.

o       Is it better to create a branch at the end of first fixes?

§       This could allow developers to work on the second set of fixes.

§       However, if testing finds issue with the first set, a fix will have to be committed, which could be included in the release by moving the tags.

§       Potential is there that the fix could use new set of code from the second round of fixes that would not be in the release.

o       Or branch at the point of origin where the bug-fix branch started. This will force me to have a branch per maintenance release.


Rojal Pradhan

Ontario Systems, LLC.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]