Initialize the machine
Source SCM type
The kind of repository to copy data from.
Destination SCM type
The kind of repository to copy data to.
Next step
What to do with all of the entered options.
$default = "Save config file and run";
Save config file and run
$ui->{Run} = 1;
Save config file
Run without saving config file
$ui->{Run} = 1;
Config file name
What filename to write the configuration file to.
$default = "default.vcp";
Config filename
$ui->{SaveAsConfigFileName} = $answer;
if ( -e $answer ) {
die "Warning: '$answer' exists but is a directory!\n"
if -d $answer;
die "Warning: '$answer' exists but is not a regular file!\n"
unless -f $answer;
die "Warning: '$answer' exists but is not writable!\n"
unless -w $answer;
die "Warning: '$answer' already exists!\n";
}
Run VCP with the options entered