[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Models for multi-version promotion

From: Brad Appleton <brad.appleton_at_gmail.com>
Date: 2005-03-06 04:56:20 CET

The basic promotion model has at least 2-3 levels for the "basic"
handoffs from:
* [in-progress] development to "integration"
* integration to test
* and possibly test to release

The number of different promotion levels can vary greatly. The biggest
factor has to do with the number+type of "hand offs" that occur from
when code is first integrated to the time it is shipped out the door.
There might be multiple levels of integration (component integration,
subsysystem integration, system integration). And for each level of
integration there might be a promotion level for any of the following:
   * Handoff to CM/Build group
   * Handoff to Test Group
   * Handoff ot QA Group
   * Handoff to Packaging/Distribution

Plus there might be more than one test group (for more than one kind of
testing). Furthermore, if development is multi-sited, there might be an
additional handoff from a remote site to a "central" site.

For more details on various implementation mechanisms for promotion
models, take a peek at
* "Navigating the Ocean of Promotion Notions"
    <http://www.cmcrossroads.com/article/32900>

* "Streamed Lines" patterns on "Staged Integration Lines"
    <http://acme.bradapp.net/branching>

Cheers!

-- 
Brad Appleton <brad@bradapp.net> www.bradapp.net
    Software CM Patterns (www.scmpatterns.com)
    Effective Teamwork, Practical Integration
"And miles to go before I sleep" --Robert Frost
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Mar 7 02:57:18 2005

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.