Re: [Licq-devel] Proposal for new branch and release strategy
Erik Johansson <[email protected]> Tue, 5 Jan 2010 01:25:06 +0100
| Newsgroups | gmane.network.licq.devel |
|---|---|
| Message-ID | <[email protected]> |
On Wed, Dec 30, 2009 at 22:09, Erik Johansson <[email protected]> wrote: > 1. Create /branches/1.3-stable from trunk r6900. Done. > 2. Move /trunk/{scripts,vendor,website} to / since they are not part > of the "core" and don't need a trunk/branches/tags layout. Done. > 3. Remove (or move to /branches) jons-gtk-gui and jons-gtk2-gui since > they are not included in the releases. They have been removed. > 5. Update the create-tarball script to handle creating tarballs from a > branch or tag. Done. To create a tarball from the 1.3-stable branch, run e.g. "create-licq-tarball.sh -b -d 1.3-stable". To create the release tarball (from a tag), run e.g. "create-licq-tarball.sh -b -g -s -t licq-1.3.9 -n licq-1.3.9". See --help for more info. The script has also gotten the feature that when exporting a branch or trunk (not tag), the extra version will be set to the exported revision, just as is done when building from a checked out copy. Should be useful for the nightly exports. > 6. Remove the create-tag script. Done. To tag a release now, simply use svn cp. // Erik -- Erik Johansson Home Page: http://ejohansson.se/ PGP Key: http://ejohansson.se/erik.asc