~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/developers/releasing.txt

  • Committer: Vincent Ladeuil
  • Date: 2012-01-16 13:49:34 UTC
  • mto: (6438.1.1 trunk)
  • mto: This revision was merged to the branch mainline in revision 6438.
  • Revision ID: v.ladeuil+lp@free.fr-20120116134934-6lrrzc6d92n80t02
Open trunk as 2.6dev1

Show diffs side-by-side

added added

removed removed

Lines of Context:
450
450
the *last* beta for a given ``x.y`` series (from trunk aka lp:bzr), you need
451
451
to setup *two* branches for the next cycle:
452
452
 
453
 
#. ``lp:bzr`` needs to be opened for the next *series* ``x.(y+1)``
 
453
#. ``lp:bzr`` needs to be opened for the next *series* ``x.(y+1)``.
454
454
 
455
455
#. ``lp:bzr/x.y`` needs to be opened for the next *release* ``x.y.0`` in the
456
456
   series. Since this is first real use of ``lp:bzr/x.y``, this is also the
466
466
 
467
467
In a nutshell:
468
468
 
469
 
#. Create or update the ``x.y`` PQM branch based on whatever
470
 
   revision you want to release
471
 
 
472
469
#. Open ``lp:bzr`` for ``x.(y+1)``
473
470
 
 
471
#. Create or update the ``x.y`` PQM branch based on whatever revision you
 
472
   want to release. Since it takes time to create the PQM branch for the new
 
473
   series you should plan to get it created a few days before you need it
 
474
   and seed it with the revision from trunk you want to base your release of
 
475
   (ask a LOSA for pulling this revision from trunk and pushing it to the
 
476
   series branch (``lp:bzr/x.y``) when you're ready).
 
477
 
474
478
#. Release ``x.y.0`` from ``lp:bzr/x.y``
475
479
 
476
480
#. Open ``lp:bzr/x.y`` for bug fixes