On 4 Mar 2010, at 4:45 pm, Jessica Greer wrote:

> Anyone want to share advice on using SCM/revision control software to manage
> Cfengine configuration?
> 
> I've recently joined a group where several people will be editing inputs and
> masterfiles, and it'll be important to have a clear picture of what changes
> have been made and by whom.
> 
> Yale is using Bazaar for several other projects, so if anyone has feedback
> on Cfe+bzr, I'd be especially interested.

We use CVS (just because the momentum of moving to anything else has been to 
great - if I were starting again, I'd use something else; git, subversion, bzr, 
it doesn't really matter which).  We add hooks to the CVS repository so that 
when anyone commits something to the CVS server, a diff of the policy change is 
emailed to relevant parties automatically.  And of course, because the commit 
happens in a sandbox, it hasn't gone live yet, so there's an opportunity for 
objections before a CVS update is run on the policy host.

You could do similar things with any of the other version control systems.

Tim

-- 
 The Wellcome Trust Sanger Institute is operated by Genome Research 
 Limited, a charity registered in England with number 1021457 and a 
 company registered in England with number 2742969, whose registered 
 office is 215 Euston Road, London, NW1 2BE. 
_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to