A puppet module to install usvn subversion management tool.
Install env and use the provided configuration defaults:
node default {
class {'usvn':}
}
or
node default {
include usvn
}
Installing another version:
node default {
class {'usvn':
version => '1.0.6', # Default is "1.0.7"
}
}
Defining MySQL database params:
node default {
class {'usvn':
dbname => 'usvn', # Default is "usvn"
dbuser => 'root', # Default is "usvn"
dbpass => '1234', # Default is "usvn"
}
}
Defining the Subversion repository of directories:
node default {
class {'usvn':
svnpath => '/svn', # Default is /var/lib/usvn
}
}
Uninstall the USVN:
node default {
class {'usvn':
ensure => absent,
}
}
Principal developer: Leonardo Thibes => eu@leonardothibes.com
Please log tickets and issues at our Projects site