branching strategy: Graphs and extensions

Arne Babenhauserheide arne_bab at web.de
Tue Sep 4 22:21:44 UTC 2012


Hi,

I now added graphs and extensions to the branching strategy.

http://draketo.de/light/english/mercurial/complete-branching-strategy
(or http://draketo.de/node/513 )

The graphs visualize the workflow for 3 groups: developers, maintainers and 
users.

The extensions cover multiple releases maintained side-by-side¹, release-tasks 
which have to be done before a real release² and third-party verification³ 
(the latter two as footnotes).

¹: http://draketo.de/node/513#multiple-releases
²: http://draketo.de/node/513#fn:release-preparation
³: http://draketo.de/node/513#fn:verification

Graphs are created from ascii-source using ditaa and emacs org-mode:

- graph: http://draketo.de/files/hgbranchingoverview_2.png
- source: http://draketo.de/files/2012-09-03-Mo-hg-branching-diagrams_6.org
- ditaa: http://ditaa.sf.net
- orgmode: http://orgmode.org

Best wishes,
Arne

Am Mittwoch, 15. August 2012, 03:15:51 schrieb Arne Babenhauserheide:
> Hi,
> 
> I just described a complete branching strategy to mimick a git
> strategy used is freenet¹, and I and thought you might be interested:
> 
> http://draketo.de/light/english/mercurial/complete-branching-strategy
> (or http://draketo.de/node/513 )
> 
> ¹: Well, the git strategy should be used in Freenet, but in reality it
>    gets muddled up all the time… I think this Mercurial flavor of the
>    branching strategy will be much easier.
> 
> Best wishes,
> Arne
--
Ich hab' nichts zu verbergen – hab ich gedacht: 

- http://draketo.de/licht/lieder/ich-hab-nichts-zu-verbergen

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 316 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20120905/ce898d5b/attachment.asc>


More information about the Mercurial mailing list