Skip to content
A puppet module to install usvn subversion management tool
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
manifests
spec
templates
tests
.gitignore
CHANGELOG
LICENSE
Modulefile
README.md
Vagrantfile

README.md

puppet-usvn

A puppet module to install usvn subversion management tool.

Sample Usage

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,
	}
}

Contact

Principal developer: Leonardo Thibes => eu@leonardothibes.com

Support

Please log tickets and issues at our Projects site

You can’t perform that action at this time.