Merging from staging to master

Mike McGrath mmcgrath at redhat.com
Wed Sep 16 13:41:41 UTC 2009


On Wed, 16 Sep 2009, Mark McLoughlin wrote:

> On Wed, 2009-09-16 at 07:46 -0500, Mike McGrath wrote:
> > On Wed, 16 Sep 2009, Mark McLoughlin wrote:
> >
> > > On Tue, 2009-09-15 at 16:54 -0500, Mike McGrath wrote:
> > > > This has bugged me forever and I think I've got it figured out now (thanks
> > > > mdomsch for pointing me in the right direction)
> > > >
> > > > Lets say you've been working for weeks on a module in staging and you want
> > > > to cherry pick those commits.  How do you do it?  It becomes trickier even
> > > > if someone else has been working on other modules in staging.
> > >
> > > It's probably better to have a topic branch for your changes and merge
> > > that regularly into staging while you're working on it. When it's all
> > > done, you can merge the topic branch into master.
> > >
> >
> > There's no way to properly test the changes with that method though
> > unfortunately.
>
> How is it different?
>
> Merging the topic branch into staging is the same as doing the working
> on staging itself, except the work is better isolated for merging into
> master later.
>

Because we have to pick which branch to send to staging.  So if I picked
branch 'mmcgrath' and luke picked branch 'lmacken' neither of them would
end up being tested in our actual staging environment since we have to
point the staging environment at a specific branch.

	-Mike




More information about the Fedora-infrastructure-list mailing list