Great - thanks guys!!!

On Dec 10, 2009, at 6:55 AM, Rainer Keller wrote:

> Hello all,
> Indiana University has created more SVN goodness for us: CMRs can be created 
> and/or amended via magic strings in SVN commit messages.
> 
> This will help save a lot of time by:
> 1.) not manually having to create CMRs
> 2.) allow the original developer decide what is required
> 3.) not require the RMs to "nag" people, asking whether rXXX is worthwhile,
> 4.) etc....
> 
> If You want to create a CMR to patch from the trunk to one of the branches, 
> add the following text somewhere into your SVN commit message.
> 
>    cmr:MILESTONE[:#CMR-TICKET]
> 
> Valid MILESTONE values include "v1.4", "v1.4.1", ..., "v1.5", "v1.5.1", 
> ...etc. (note that there must be a corresponding Trac milestone).  For 
> example, to close ticket #42 and create a CMR for v1.5:
> 
>    svn ci -m "This fixes #42 and should cmr:v1.5 to the branch as well"
> 
> If you need to amend an existing CMR, use the ":CMR-TICKET" notation to 
> specify which existing Trac ticket to amend.  For example (assuming the prior 
> commit created a v1.5 CMR #4711):
> 
>    svn ci -m "This really fixes #42, and should be added to cmr:v1.5#4711"
> 
> You can also create multiple CMRs from a single commit:
> 
>    svn ci -m "Big Important fix.  Needs to go to both cmr:v1.4 and cmr:v1.5"
> 
> As you know the v1.5 series will be feature driven, therefore you may create 
> a 
> CMR for a feature to enter at a later milestone (e.g., v1.5.2) and later 
> refer 
> to the very same CMR to move over when it is ready to be included (as long as 
> a corresponding Trac milestone exists for it).
> 
> *PLEASE NOTE* If the cmr:-parsing script is unable to understand your SVN 
> commit message (e.g., you get the syntax wrong, you specify a milestone that 
> doesn't exist, you try to amend a ticket that is not a matching CMR, etc.), 
> the commit will abort *WITHOUT WRITING TO THE SVN REPOSITORY* and show you a 
> brief error message indicating what you did wrong.  You can just fix what you 
> did wrong and then re-commit.
> 
> With best regards,
> Jeff and Rainer
> -- 
> ------------------------------------------------------------------------
> Rainer Keller, PhD                  Tel: +1 (865) 241-6293
> Oak Ridge National Lab          Fax: +1 (865) 241-4811
> PO Box 2008 MS 6164           Email: kel...@ornl.gov
> Oak Ridge, TN 37831-2008    AIM/Skype: rusraink
> 
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/devel


Reply via email to