~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/developers/releasing.txt

(gz) Create working tree at specified revision when doing a local push
 (Martin Packman)

Show diffs side-by-side

added added

removed removed

Lines of Context:
53
53
   or improvements.
54
54
 
55
55
#. stable releases: name ``x.y.z`` where ``x.y.`` is the series and ``z``
56
 
   starts at 0 and is incremented. These releases are targeted at people
 
56
   starts at 1 and is incremented. These releases are targeted at people
57
57
   that want bugfixes only and no new features.
58
58
 
59
59
 
543
543
 
544
544
#. Go to the release web page at <https://launchpad.net/bzr/x.y/x.y.z>
545
545
 
546
 
#. Announce on the `Bazaar website <http://bazaar.canonical.com/>`_.  This
547
 
   page is edited in ``build.py`` in the lp:bzr-website branch. (Changes
 
546
#. Announce on the `Bazaar website <http://bazaar.canonical.com/>`_.
 
547
   This page is edited via the lp:bzr-website branch. (Changes
548
548
   pushed to this branch are refreshed by a cron job on escudero.)
549
549
 
550
550
#. Check that the documentation for this release is available in
551
551
   <http://doc.bazaar.canonical.com>.  It should be automatically build when
552
552
   the branch is created, by a cron script ``update-bzr-docs`` on
553
553
   ``escudero``. When the first release is created in a new series, a branch
554
 
   needs to be created on zhongshan::
 
554
   needs to be created on escudero::
555
555
 
556
 
     ssh zhongshan.canonical.com
 
556
     ssh escudero.canonical.com
557
557
     sudo -u bzr-web -s
558
558
     cd /srv/doc.bazaar.canonical.com/
559
 
     bzr branch http://bazaar.launchpad.net/~bzr-pqm/bzr/2.6 bzr/bzr.2.6
 
559
     bzr branch http://bazaar.launchpad.net/~bzr-pqm/bzr/2.5 bzr.2.5
560
560
 
561
561
   And the ``bzr/bin/update-bzr-docs`` script needs to refer to it.
562
562
 
610
610
   mentioning the milestone URL <https://launchpad.net/bzr/+milestone/x.y.z>
611
611
   so people get an easy access to details.
612
612
 
613
 
#. Announce on https://freecode.com/projects/bazaar-vcs
 
613
#. Announce on http://freecode.com/projects/bazaar-vcs
614
614
 
615
615
   This should be done for beta releases and stable releases. If you do not
616
616
   have a Freecode account yet, ask one of the existing admins.