We have many release and custom branches. When bugfix occur it MUST propagated across many branches.
I have several related questions:
- who decide (which role) where propagate bugfix
- who control (which role) bugfix propagation
- where fix bug - in trunk/default or in selected branch?
- is it need test bugfix on all branches by bugfix developer or only on original and pass another branch testing to QA team?
- who propagate bugfix - original bugfix creator or assigned separate person (which role)?