On Thu, Dec 22, 2011 at 04:50:30PM -0500, no-re...@cfengine.com wrote:
>Forum: CFEngine Help
>Subject: Re: SVN tricks
>Author: sauer
>Link to topic: https://cfengine.com/forum/read.php?3,24395,24411#msg-24411
>
>If we're sharing for the benefit of people less familiar with Subversion, then 
>it's also worth noting that:
> - "Revision" is  case-sensitive (as well as the other keywords)
> - The trailing colon is usually required for substitution to happen (I 
> regularly forget either the colon or case)
> - The Id parameter (which I prefer to use in headers like this) includes the 
> filename, revision number, last change timestamp, and last author with just 
> one keyword.

Depending on your level of paranoia, and how your repository is
strucutred, adding a "PATH" SVN tag can also be useful.

At the top of each file I push with cfengine, I include at least the ID
tag, and PATH tag if the admin remmebered to put it there.

Since we're on the subject of SVN, here's a pre-commit hook that we use:

        http://cfengineers.org/wiki/index.php/Pre-commit

It does three main things:
        * Check that you have a non-blank commit message
        * make sure you aren't root
        * Parse the check-in for syntax errors with cf-promises



-- 
Jesse Becker
NHGRI Linux support (Digicon Contractor)
_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to