You can access the following Surround SCM commands from Visual C++: check out, check in, and undo check out. You can also view history or differences and view file properties.
Check out files when you need to make changes. You can check out single files, multiple files, or all files in a project. Surround SCM creates a read-write copy of the file in the working directory. See Checking out files for more information.
The Check out file(s) dialog box opens.
The Advanced Check Out Options dialog box opens.
You return to the Check out file(s) dialog box.
The files are checked out and ready for editing.
If you have a file checked out and need to revert changes, you can undo the check out command. See Undoing check out for more information.
The Undo Check Out dialog box opens.
The Advanced Undo Check Out Options dialog box opens.
You return to the Undo Check Out dialog box.
Make sure you selected the appropriate file overwrite option. Depending on the option you choose, any changes you made to the file are lost when you undo the checkout. This action cannot be undone.
Check in files after you finish making changes. Check in updates Surround SCM with changes, removes the lock on the files, and makes the changes available to other users. The version number is also incremented by one. See Checking in files for more information.
The Check in file(s) dialog box opens.
The Advanced Check In Options dialog box opens.
You return to the Check in file(s) dialog box.
Surround SCM automatically merges changes when files are checked in. This ensures that changes are not accidentally lost or overwritten.
The history dialog box provides a convenient way to view a source file’s history and work with a historic version of the file. You can view file details, get or check out a file, create a label, select two version of a file to see differences, and view or edit the file. You can also filter the history to display specific files. See Viewing file history for more information.
The History dialog box opens. This dialog box includes a summary of historic version information.
Provides a visual display of the differences in a file. See Diffing files for more information.
You can view general and check out information about the selected file.
Refreshes the status of all files included in the project. Use this command if you change the status of one or more opened files using external tools.
Launches the Surround SCM application.