Release Management (In Progress!)

The release management part of the new LCFG source material management is not yet active (need people to get used to using Subversion first). A very high level overview of the ideas behind it follow:

Summary

It is possible to use SVN to branch the headers and package lists using a pattern like this:


./core/includes/testing/{lcfg,ed,dice}/

./core/packages/{lcfg,ed,dice}/$LAYER_$PLAT_$PURPOSE_testing.rpms

.. and then prefixing all #includes in machine profiles with testing/ to use the testing branch. The testing files then need to reference the testing package lists (ugly bit).

With this in place it is possible to use a set procedure to merge testing branch material into the production headers and package lists. Set snapshots can also be taken of either the testing or production branches for reference purposes (using svn copy).

-- CarwynEdwards - 15 Apr 2005

Topic revision: r3 - 22 Jun 2005 - 10:46:57 - CarwynEdwards
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback
This Wiki uses Cookies