Initialize the machine Source SCM type Enter the kind of repository to copy data from. Destination SCM type Enter the kind of repository to copy data to. Processing 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 Enter the 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