On 21/10/2010 09:20, Thomas Ernest wrote:
Hi,

On 10/12/2010 10:43 AM, Kris Popat wrote:


...

On Mon, Oct 11, 2010 at 10:01 AM, Ross Gardler<[email protected]>
wrote:

...

- once the release is approved and built tag trunk as 0.9.0 or
whatever
My question will probably sounds stupid, but I would like to understand.
Why do we make a tag from trunk and not from the branch ?
Besides, where will be committed changes between branch creation and tag
build : trunk, branch, branch then trunk or trunk then branch ? I mean
there are several cases : bug fix in trunk, bug fix in branch and
probably some other ones ?

That's not a stupid question, it's a very sensible one. It highlights an error in the proposed process, we should indeed be tagging from the branch.

So:

branch for the release

test and fix bugs in the branch (merging them with trunk)

continue development in trunk (but don't merge anything other than bug fixes to branch - and only using a review then commit process)

tag from branch (not trunk as we originally agreed)

Ross


Reply via email to