Skip to content
Subversion puppet module
Branch: master
Clone or download
#1 Compare This branch is 6 commits ahead of crayfishx:master.
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
pkg
Modulefile
README.md

README.md

Subversion

Released 20110608 - Craig Dunn - GPLv2
Patched to include --no-auth-cache option 20121109 - Michael Hall pdxmph@gmail.com

Definition: svn::checkout

Check out a subversion repository to a working directory

Parameters:

$repopath - Path to the repository
$workingdir - Local working directory to checkout to
$ensure (optional) - Set to updated to ensure latest svn update
$host (optional) - Subversion server hostname
$method (optional) - Protocol to use (http,https,svn..etc)
$svnuser (optional) - Username to connect with
$password (optional) - Password to connect with
$revision (optional) - Revision to check out
$trustcert (optional) - Use --trust-server-cert
$noauthcache (optional) - Use --no-auth-cache

Sample usage

subversion::checkout { "application/trunk": 
	repopath	=> "/app/trunk",
	workingdir	=> "/var/src/app",
	host		=> "subversion.local",
	method		=> "http",
	svnuser		=> "application",
	password	=> "kjhsdfkj",
	require		=> File["/var/src/app"],
}
You can’t perform that action at this time.