Version Control tab

(Config > Options... > Version Control tab)

Use version control

Format: dontusevc

Default: Off (On in GUI)

The meaning of this option varies depending on whether you access it through the Config menu or through the command line or a config file.

If you are accessing this option from the GUI, check it to enable version control awareness.

If you are setting this option from the command line or a config file, turn this option on to disable version control awareness.

Automatic checkout

Format: preventautocheckout

Default: Off (On in GUI)

The meaning of this command varies depending on whether you access it

If you are accessing this option from the GUI, check it to enable automatic checkout of files when you start to edit them.

If you are accessing this option via the command line or a config file, turn this option on to prevent automatic checkout of files when you try to begin editing them.

Version control system

Format: versioncontroltype

Default: MVC

Controls which version control system MULTI uses.

MVC - MULTI Version Control. Green Hills Software provides this version control system as part of MULTI.

ClearCase

RCS

Command

Format: vc_command

Default: (varies per versioncontroltype)

Command prepended to all the other version control configuration strings. For instance, if vc_command is "mvc", and vc_checkout is "co", then to check a file out, MULTI would issue "mvc co filename". It is ok to leave this blank if it's not required.

The version control configuration strings are provided in case your site requires a slightly different syntax. Attempting to set up MULTI to automatically use an arbitrary unsupported version control system by modifying the settings for, say, ClearCase, may or may not be possible. If you are so inclined, the best hope for success is probably with ClearCase selected. Any changes to the defaults for a system may break support for that version control system (until you restore that system to the default settings).

Under VC

Format: vc_undervc

MULTI uses this command to determine if a file is under version control. Only used with ClearCase. If the output of this command begins with the name of the file being checked, the file is considered to be under version control.

Check out

Format: vc_co

Command to check out a file from version control for editing.

Get

Format: vc_get

Only used for MVC and RCS. Command to get a read only copy of the latest version of a file.

Un check out

Format: vc_unco

Command to undo the effects of a check out. Reverts to the latest version of the file in the repository and restores the file's checked-in status (if applicable), discarding any edits since the check out.

Check in

Format: vc_ci

Command to check in a file as the latest version.

Check in, no comments

Format: vc_cinocomments

Command to check in a file as the latest version without entering any comments into the version control logs.

Create

Format: vc_create

Command to put a file under version control for the first time (i.e. have version control start managing a file).

Show history

Format: vc_show

Command to output a list of versions a file has gone through, with optional comments or information about each.

Who

Format: vc_who

Only used for ClearCase. Command to check which user has this file checked out. Output of this command is the username who has this file checked out.

Previous version

Format: vc_prevver

Only used for ClearCase. Used to get version number for the previous version of a file.

Restore Defaults for This VC System

Resets the version control configuration strings to their defaults for this system. This also happens when you switch to another version control system and back.


Previous

Next



Copyright © 1999, Green Hills Software. All rights reserved.