Thanks, I see.

So push the tag to remote repository will be no code review, I think this
should be done by a committer who has the directly push permission.

On Wed, Dec 9, 2015 at 9:29 PM, Alexander Rojas <[email protected]>
wrote:

> Hi Zhiweik,
>
> As far as I know it works like this. You take a branch at some point, lets
> say 2da4db5, then you branch at that point and create the release doc, if
> necessary you cherry-pick some patches which are needed for the release, at
> that point the heads of master and your temporary branch have diverged.
> When you’re satisfied with your rc, you push the tag but don’t push the
> branch (though implicitly it does, the becomes effectively an anonymous
> branch in the git main repository).
>
> Repeat the procedure for the next releases.
>
> Best,
>
> Alexander Rojas
>
> > On 09 Dec 2015, at 11:49, zhiwei <[email protected]> wrote:
> >
> > Hi all,
> >
> > I'm confused with the Mesos release model.
> >
> > Can anyone tell me when and how to create a release tag?
> >
> > Take 0.26.0 release tags as example:
> >
> > I found that the commit history of tag 0.26.0-rc1 and branch master
> become
> > different since commit *2da4db5*, but the HEAD of tag 0.26.0-rc1 is
> > *9965e96*.
> >
> > So can I say that the tag 0.26.0-rc1 was created at commit *2da4db5*,
> then
> > pick up the commits between *2da4db5  *and *9965e96* on master branch?
> >
> > When and how to create 0.26.0-rc2? It seems that it has followed the same
> > rules as create tag 0.26.0-rc1.
> >
> > For 0.26.0-rc3 and 0.26.0-rc4, I can see that 0.26.0-rc3 was created base
> > on 0.26.0-rc2 and pick up some commits from master branch, 0.26.0-rc4 was
> > created base on 0.26.0-rc3 and pick up some commits from master branch.
> >
> >
> > There is a patch:
> >    Updated upgrade documentation with changes in NetworkInfo protobuf.
> >
> >    Review: https://reviews.apache.org/r/40238
> >
> > It's has a different commit id in master, 0.26.0-rc1 and 0.26-rc2, but
> has
> > a same commit id in 0.26.0-rc2, 0.26.0-rc3 and 0.26.0-rc4. Is someone
> > manually pick up this patch from master to 0.26.0-rc1 and 0.26.0-rc2?
>
>

Reply via email to