Jan Gehring
/
Rex-0.45.3
/
Rex::Commands::SCM
NAME
Rex::Commands::SCM - Sourcecontrol for Subversion and Git.
DESCRIPTION
With this module you can checkout subversion and git repositories.
SYNOPSIS
use Rex::Commands::SCM;
set repository => "myrepo",
url => "git@foo.bar:myrepo.git";
set repository => "myrepo2",
url => "https://foo.bar/myrepo",
type => "subversion",
username => "myuser",
password => "mypass";
task "checkout", sub {
checkout "myrepo";
checkout "myrepo",
path => "webapp";
checkout "myrepo",
path => "webapp",
branch => 1.6; # branch only for git
checkout "myrepo2";
};
EXPORTED FUNCTIONS
- checkout($name, %data);
-
With this function you can checkout a repository defined with set repository. See Synopsis.