Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
Rename mga-common module to mga_common. New puppet version doesn't like modules with a - in their name.
subversion: remove "dynamic lookup" warnings
subversion: use mga-common::local_script
mainly style fix for init.pp, just to have less error on puppet-lint global check
split repository out of init.pp and clean it
split snapshot and mirror_repository
split client and mirror out of the main subversion module file
split 2 small class from main subversion file
allow having no cron to update subversion snapshot
oups, fix last commit
use the new subversion::hook module
refactor and clean the subversion module
use the new syntax for validation for the new version of puppet
add proper requires, to make sure the svn is created before placing the link
add more verbose error reporting, and more strict check
ensure php-cli is installed on svn server for check_php
prototype of script to prevent one word commit
fix "Unrecognised escape sequence '\.' " warning, by using single quote instead of double quote
fix syntax
- manage xinetd configuration, as we modified it - move the management of /svn to the main module
fix syntax
remove hook scripts when option is not set
add syntax check for php
allow restricting commits to a user
fix po check
add check_po, to validate po when they are committed
- add hooks to send mail to i18n ml
- do not spam root with useless messages
fix syntax error ( always the same :/ )
- do not create the cronjob if the corresponding checkout didn't succeed
- fix the subversion post-commit problem ( for good this time ) - also simplify the declaration, by following the DRY principle
- add a require on subversion ( for ordering purpose, spotted by boklm )
- fix the issue with bugzilla params file ( use -P to not take %param in account )
remove requires (not working)
require subversion package
- fix dangling symlink, noticed by ahmad
- fix syntax
- enable to change log message on subversion on every repository ( should also requires a post-commit hook to send mail )
add a new class to do a mirror of a svn reporitory ( for display purpose with viewvc or any others )
update description of syntax_check argument
split subversion-tools in its own class, to prepare for svn mirror
add hook to allow to change svn:log property
- reuse the more elegant array for check_syntax
add documentation
add an option to not send commits from some authors to cia
pre commit links go to pre-commit.d, not post-commit.d
use correct quotes
remove old pre_commit_link call
- change syntax for pre_commit_link, to avoid duplicated names - remove syntax_check array and replace by multiple arguments as I can't find any way to avoid duplicate names when using an array
add directory in name to avoid duplicate definitions
add no_binary option for svn repo
send svn module name to cia
use sh version of cia script
add cia bot svn hook
fix syntax check so it doesn't chock on import
add pre-commit script to prevent commit of some binary files
do not use default empty array, as puppet evaluate this as "true" and therefore create the post-commit scripts with invalid values
- add some documentation - clean some comment, move some code
- try to workaround the missing feature of puppet about umask and Exec
- testing show that perl-SVN-Notify-Mirror is required
- add some requires for ordering of the transaction
- rewrite the others part too, for same reason ( arrays that do not work like I believed )
- rewrite the link setup part, as the array do not work like I believed they would
- fix regexp escaping
- fix the condition of the svn creation
- svnadmin is not in subversion-server rpm
- fix the array concatenation ( puppet is not python nor ruby )
- fix syntax error
- fix directory creation
- fix packages name for non x86_64 ( such as my test vm )
fix comments
add support for syntax check in the repository define
add check for root and empty commit
- add a type to handle syntax check script
- add logic to extract directory from svn on commit
implement the commit mail part
add the default commit script and directory
add the interface for the define
set the server visibility
add directory that will hold the various hooks scripts
- add some documentation
- fix wrong class name
- try to be sure that svn::client is installed if needed
valstar is now the svn server
- merge the current puppet snapshot system with the new module
- fix missing default argument
- module to manage subversion snapshot
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.30 |