REFERENCE:
When version control interaction is enabled, the Version Control speedmenu commands launch dialogs that enable you to complete the selected operation. Dialogs are presented for:
Add
Get
Check-in
Check-out
System
Additionally, depending on what system you have integrated, there may be a dialog that is essentially a client for the VCS and enables all the basic interactions.
When version control integration is enabled, the Version Control command appears on appropriate speedmenus of selected elements in diagrams of the Explorer.
The Add dialog is identical for all supported Version Control Systems. The "Advanced" button currently appears in SCC mode if the SCC provider supports "advanced options" for the command (Add in this case), as Visual SourceSafe does for example.
Clicking "Advanced" invokes another popup dialog with some additional options. There is one difference in the case of CVS Client-Server: "Check out immediately" checkbox is selected and disabled, since files are always on checkout when using this VCS.
|
|
|
Variant states of the VCS Add dialog |
The Get dialog is the same in all cases except for the "Advanced" button, which is as described above. It looks different depending on whether is was invoked on a package/directory or on a single file.
|
|
|
Variant states of the VCS Get dialog |
Check-in dialog
The Check-in dialog is different for SCC and CVS LAN, as well as CVS client-server if called on a directory or package. In SCC mode, the dialog will contain files from the directory, while for CVS it will contain directories themselves along with "Directories" and "Recursive" options. In CVS client-server mode "Keep checked out" is selected and disabled. For single files, the dialogs are same.
|
|
|
Variant states of the VCS Check-in dialog |
The Check-out dialogs for SCC and CVS LAN differ in same way as Check-in dialogs: in CVS, directories are shown in the listbox by default, plus the options Directories and Recursive. CVS client-server does not show the Check-out dialog.
|
|
|
Variant states of the VCS Check-out dialog |
In the System dialog in CVS LAN mode, one more panes is added: the contents of the CVS repository is shown on the right-hand side. You can control whether directories or files in directories are shown in the listbox by setting the Show directory contents in System dialog option in your configuration (Options dialog: Version Control tab).
|
|
|
Variant states of the VCS System dialog |
See also:
User's Guide: Common Customizations: Version Control integration