On 6/8/12 10:06 PM, Leif Hedstrom wrote:
On 6/8/12 7:30 PM, Bryan Call wrote:
I agree with John, I would rather only have and work on trunk and then make a branch two weeks before a release.


1. Two weeks before a dev release, we "git rebase" the 3.3.x branch from master.

Forgot to include before, but remember that the 3.3.x branch (if we used it) would basically be a time delayed version of trunk. So its history is (eventually) always going to be the same as master, just (sometimes) behind and perhaps selective. This is why I feel that we don't need to branch on every development release, a tag should be just fine. If people really want to create a git branch for every development release, we can obviously do so, but please explain / justify :).

The various stable branches still need to exist, since their history can (and will) be considerably different from "master".

Cheers,

-- Leif

Reply via email to