Re: How we use Git
Mark Côté <[email protected]>
| Newsgroups | gmane.comp.bug-tracking.bugzilla.devel |
|---|---|
| Message-ID | <[email protected]> |
Let me just summarize what we decided: * We will stop using the tag "bugzilla-X.Y[.Z]" to indicate releases; instead, we'll use "release-X.Y[.Z]". We'll keep existing tags of the former format, but we'll add the new-style tags to them as well, and only use the new style going forward. * We will create a lightweight branch off of each release branch named "release-X.Y-stable", the HEAD of which will always point to the last release-X.Y[.Z] tag of the X.Y branch, and which will never diverge from the release branch (i.e. the HEAD of release-X.Y-stable will always point to a commit somewhere in the X.Y branch and will only be fast-forwarded when new releases are created). Are we okay doing this to supported branches (4.0, 4.2, 4.4) only? * We will delete bugzilla-stable and stop using it. Mark On 2014-11-03 11:58 AM, Mark Côté wrote: > Well, I think it's still a good idea to tag when releases are made. > > Anyway, if we're all in agreement, I can go back and add release-X.Y[.Z] > and release-X.Y-stable tags and delete the bugzilla-stable tag (the > latter being the last push -f we'll hopefully ever need). > > Mark > > > On 2014-11-03 11:51 AM, Randall S. Becker wrote: >> Sorry about the confusion. The title, you know. >> >> Otherwise, makes sense, Gerv. I don't know that there is a good reason to >> have a Tag in that case. Your -stable branch appears to do what is needed >> for it, and the Tag is a bit redundant. >> >> -----Original Message----- >> From: [email protected] [mailto:developers-owner-590EEB7GvNgpug/[email protected]] >> On Behalf Of Gervase Markham >> Sent: November 3, 2014 11:44 AM >> To: dev-apps-bugzilla-CzyLcWPZiU5YsZ3hbOqMTti2O/[email protected] >> Subject: Re: How we use Git >> >> Hi Randall, >> >> I think there's a wire crossed here. We are looking for the git commands for >> administrators to use to obtain a copy of Bugzilla for their server, and >> perhaps upgrade it. Developers would use different commands. >> >> On 03/11/14 16:25, Randall S. Becker wrote: >>> The git implication is that the release-X.X-stable branch is where >>> development/fixes would be done in an accumulating fashion. >> >> No - that's the branch simply called "X.X". The release-X.X-stable branch >> would stick at the point where the last release was made, and then jump >> forward to the next release point all in one go. This would mean that people >> tracking it would have the exact code which went into one of our point >> releases, rather than some hybrid in between. >> >> So developers would use the "X.X" branch, and admins would use the >> "release-X.X-stable" branch. >> >> Gerv >> _______________________________________________ >> dev-apps-bugzilla mailing list >> dev-apps-bugzilla-CzyLcWPZiU5YsZ3hbOqMTti2O/[email protected] >> https://lists.mozilla.org/listinfo/dev-apps-bugzilla >> - >> To view or change your list settings, click here: >> <http://bugzilla.org/cgi-bin/[email protected]> >> >> - >> To view or change your list settings, click here: >> <http://bugzilla.org/cgi-bin/mj_wwwusr?user=dev-apps-bugzilla-CzyLcWPZiU4@public.gmane.orgzilla.org> >> > _______________________________________________ dev-apps-bugzilla mailing list dev-apps-bugzilla-CzyLcWPZiU5YsZ3hbOqMTti2O/[email protected] https://lists.mozilla.org/listinfo/dev-apps-bugzilla - To view or change your list settings, click here: <http://bugzilla.org/cgi-bin/mj_wwwusr?user=gcbd-developers-Uylq5CNFT+jYtjvyW6yDsg@public.gmane.org>