version control policy
Mike Frysinger
vapier@gentoo.org
Sun Mar 12 01:48:00 GMT 2017
On 10 Mar 2017 19:49, Petr Ovtchenkov wrote:
> On Fri, 10 Mar 2017 15:15:05 +0100 Tristan Gingold wrote:
> > > On 08 Mar 2017, at 19:41, Petr Ovtchenkov wrote:
> > > - What the principles of branches? I.e. what the relation between,
> > > say, master, and gdb-7.12-branch?
> >
> > Branches are created from master.
>
> Do you really see on commits graph?
sorry, but what does this mean ?
> Because binutils and gdb share repo and build infrastructure,
> but has no clean code exchange between gdb/binutils branches,
> what gdb will build when I make build from, say, e2e9a61f5b29 ?
both projects share the master branch, and it's up to each project
to choose when to branch based on their own release schedule.
giving a random commit doesn't make much sense in the git world.
what branch are you looking at ?
> > > What the relation between binutils-2_28-branch and published
> > > binutils 2.28, gdb-7.12-branch and published GDB 7.12.1?
> >
> > Published releases are created from branches. Usually, there is also a tag on the commit for the
> > release.
>
> Well, gdb team set labels. Looks, that binutils team prefer branches instead.
there's no such thing as "labels" in git. Tristan is correct:
both projects create release branches, and then they tag their
releases from those branches when they're ready.
> And both teams push to master on daily development basis, right?
correct
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: Digital signature
URL: <https://sourceware.org/pipermail/binutils/attachments/20170312/ac91f3db/attachment.sig>
More information about the Binutils
mailing list