]> Destination CVSROOT Specifies the destination CVS repository location and protocol. Defaults to the CVSROOT environment variable. If this is a local directory, VCP can initialize it for you. if ( $ui->in_edit_mode ) { $default = $ui->dest->repo_server; $is_current_value = 1; } else { $default = empty ( $ENV{CVSROOT} ) ? undef : $ENV{CVSROOT}; } cvs $ui->new_dest( $answer ); $ui->dest->repo_server( $answer ) unless empty $answer; Destination CVS filespec Where to copy revisions to in the destination specified by CVSROOT. This must start with a CVS module name and may be in a subdirectory of the result: module/... module/path/to/directory/... module/path/to/file For directories, this should contain a trailing "..." wildcard, like "module/b/..." to indicate that the path is a directory. if ( $ui->in_edit_mode ) { $default = $ui->dest->repo_filespec; $is_current_value = 1; } module/filepath/... $ui->dest->repo_filespec( $answer ); 'cvs init' the destination CVSROOT If the destination CVSROOT is a local directory, should VCP initialize a cvs repository in it? if ( $ui->in_edit_mode ) { $default = $ui->dest->{CVS_INIT_CVSROOT} ? "yes" : "no" ; $is_current_value = 1; } else { $default = "no"; } yes $ui->dest->{CVS_INIT_CVSROOT} = 1; no $ui->dest->{CVS_INIT_CVSROOT} = 0;