|
Hey guys,
I'm curious about tagging and releasing with git now. I've done my share of googling and the only things I came up with where [1] and [2]. Well [1] is a little bit besides the topic but still right: there is also no tag at the git-repos [3]. I would like to know when and how releases are tagged. Feel free to point me somewhere with a RTFM :-) Otherwise I would like to propose something like: Tag everything which is going into the vote process with -rc-X (e.g. wicket-1.5.5-rc-1, wicket-1.5.5-rc-2, ...) and if a vote succeeds (possibly double) tag it with wicket-1.5.5. That way it's always easy to get the exact release sources using "git checkout wicket-VERSION". WDYT? Kind regards, Andreas [1] http://apache-wicket.1842946.n4.nabble.com/Missing-1-5-4-Release-Tag-td4442362.html [2] https://wicket.apache.org/contribute/release.html [3] http://git-wip-us.apache.org/repos/asf/wicket.git |
|
when we start a build we create a branch, for example wicket-1.5.4 was
built in the build/wicket-1.5.4 branch [4]. when the release vote passes the branch is tagged with a release tag, in case of 1.5.4 it was release/wicket-1.5.4 [5] you can see both the tags and branches in [3], in fact the 1.5.4 release tag is the first tag listed... [4] http://git-wip-us.apache.org/repos/asf?p=wicket.git;a=shortlog;h=refs/heads/build/wicket-1.5.4 [5] http://git-wip-us.apache.org/repos/asf?p=wicket.git;a=commit;h=c39d0b3711e8e436dff3225094aab64b4ab52ad9 -igor On Tue, Mar 6, 2012 at 8:00 PM, Andreas Pieber <[hidden email]> wrote: > Hey guys, > > I'm curious about tagging and releasing with git now. I've done my > share of googling and the only things I came up with where [1] and > [2]. Well [1] is a little bit besides the topic but still right: there > is also no tag at the git-repos [3]. I would like to know when and how > releases are tagged. Feel free to point me somewhere with a RTFM :-) > Otherwise I would like to propose something like: > > Tag everything which is going into the vote process with -rc-X (e.g. > wicket-1.5.5-rc-1, wicket-1.5.5-rc-2, ...) and if a vote succeeds > (possibly double) tag it with wicket-1.5.5. That way it's always easy > to get the exact release sources using "git checkout wicket-VERSION". > > WDYT? > > Kind regards, > Andreas > > [1] http://apache-wicket.1842946.n4.nabble.com/Missing-1-5-4-Release-Tag-td4442362.html > [2] https://wicket.apache.org/contribute/release.html > [3] http://git-wip-us.apache.org/repos/asf/wicket.git |
|
great; thank you very much for the explanation Igor!
Kind regards, Andreas On Wed, Mar 7, 2012 at 05:12, Igor Vaynberg <[hidden email]> wrote: > when we start a build we create a branch, for example wicket-1.5.4 was > built in the build/wicket-1.5.4 branch [4]. when the release vote > passes the branch is tagged with a release tag, in case of 1.5.4 it > was release/wicket-1.5.4 [5] > > you can see both the tags and branches in [3], in fact the 1.5.4 > release tag is the first tag listed... > > [4] http://git-wip-us.apache.org/repos/asf?p=wicket.git;a=shortlog;h=refs/heads/build/wicket-1.5.4 > [5] http://git-wip-us.apache.org/repos/asf?p=wicket.git;a=commit;h=c39d0b3711e8e436dff3225094aab64b4ab52ad9 > > -igor > > On Tue, Mar 6, 2012 at 8:00 PM, Andreas Pieber <[hidden email]> wrote: >> Hey guys, >> >> I'm curious about tagging and releasing with git now. I've done my >> share of googling and the only things I came up with where [1] and >> [2]. Well [1] is a little bit besides the topic but still right: there >> is also no tag at the git-repos [3]. I would like to know when and how >> releases are tagged. Feel free to point me somewhere with a RTFM :-) >> Otherwise I would like to propose something like: >> >> Tag everything which is going into the vote process with -rc-X (e.g. >> wicket-1.5.5-rc-1, wicket-1.5.5-rc-2, ...) and if a vote succeeds >> (possibly double) tag it with wicket-1.5.5. That way it's always easy >> to get the exact release sources using "git checkout wicket-VERSION". >> >> WDYT? >> >> Kind regards, >> Andreas >> >> [1] http://apache-wicket.1842946.n4.nabble.com/Missing-1-5-4-Release-Tag-td4442362.html >> [2] https://wicket.apache.org/contribute/release.html >> [3] http://git-wip-us.apache.org/repos/asf/wicket.git |
| Powered by Nabble | Edit this page |
