SIMPLE SOLUTIONS

REX::COMMANDS::SCM(3PM) - Linux man page online | Library functions

Sourcecontrol for Subversion and Git.

Chapter
2018-02-01
Rex::Commands::SCM(3pm) User Contributed Perl Documentation Rex::Commands::SCM(3pm)

NAME

Rex::Commands::SCM - Sourcecontrol for Subversion and Git.

DESCRIPTION

With this module you can checkout subversion and git repositories. Version <= 1.0: All these functions will not be reported. All these functions are not idempotent.

SYNOPSIS

use Rex::Commands::SCM; set repository => "myrepo", url => '@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 # For Git only, will replay any local commits on top of pulled commits checkout "myrepo", path => "script_dir", rebase => TRUE; checkout "myrepo2"; };

EXPORTED FUNCTIONS

checkout($name, %data); With this function you can checkout a repository defined with set repository. See Synopsis.
perl v5.26.1 2018-02-01 Rex::Commands::SCM(3pm)
Download raw manual
Main page User Contributed Perl Documentation (+23303) perl v5.26.1 (+10548) № 3 (+68044)
Go top