On Jan 13, 2011, at 10:46, Jonathan Oulds wrote:

> consider a project with many branches and tags, now imagine that a bug is 
> discovered to have been introduced at an early stage of the project e.g. 
> revision 100.  All branches taken after revision 100 will potentially have 
> the bug all branches taken prior to revision 100 will not.

That's not necessarily true -- a branch taken before revision 100 could still 
contain the bug, if the revision that caused the bug is later merged into that 
branch. So I'm not sure your proposal actually helps solve a problem. It sounds 
like the problem is identifying which branches contain a particular bug, and 
I'd say you have to test each branch -- check out the branch, build your 
software, run it, see if it exhibits the problem. Then merge the fix from trunk 
if it's needed.


Reply via email to