Performing Basic Visual SourceSafe Tasks
A Visual SourceSafe database is set up for use by two user groups, the Administrator group and the User group. Members of the Administrator group are database administrators who set up and maintain the database for a team. User group members are regular database users who do not need access to database maintenance utilities, for example, a developer on a software development team. Generally this type of user accesses the database using the Visual SourceSafe Explorer program or possibly the Visual SourceSafe command line utility.
This section is provided mainly for any user who accesses the database for daily tasks. The procedures assume that the database administrator for your group has already installed Visual SourceSafe and set up a database as described in Getting Started with Visual SourceSafe. It is also assumed that the database administrator has established the security mechanisms for your site, according to instructions in Managing Your Team Using Visual SourceSafe.
In This Section
- How to: Add Files to a Database
Tells you how to add one or more files to the currently selected database project.
- How to: Add Source Control File Extensions
Describes how to add file extensions to the Mssccprj.scc file for use by a SourceSafe plug-in in Visual Studio.
- How to: Branch a File
Provides a procedure for a basic branch operation.
- How to: Change the Default Editor
Tells how to specify an editor program for viewing or editing a file and displaying file comments.
- How to: Change Your Database Password
Tells you how to change your database password.
- How to: Check Hyperlinks
Describes how to check hyperlinks in HTML files for a Web project.
- How to: Check In Changes to an Item
Provides a basic procedure for checking changes to a file or project in to the database.
- How to: Check Out a File or Project
Describes how to check out a file or project from the database.
- How to: Cloak a Project
Defines cloaking for a project and provides a simple cloaking procedure.
- How to: Create a Site Map
Tells how to create a site map for navigation through a Web site.
- How to: Create a Visual SourceSafe Project
Provides several procedures for creating a Visual SourceSafe project.
- How to: Delete a File or Project
Describes deletion of a file or project, and tells how to permanently destroy an item when necessary.
- How to: Deploy a Project to a Server
Tells how to deploy a project to a server.
- How to: Edit a File
Provides procedures for editing a Visual SourceSafe file.
- How to: Enable Merging
Tells how to enable merging for a multiple checkout team environment using the Copy-Modify-Merge work style.
- How to: Get an Item to Your Working Folder
Discusses how to perform get latest version and get by label operations for Visual SourceSafe, used to retrieve items to your working folder.
- How to: Label an Item
Discusses version labeling and tells how to label a file or project version.
- How to: Log In to Visual SourceSafe
Provides procedures for logging in to Visual SourceSafe.
- How to: Merge File Versions
Tells how to merge file versions when performing a get latest version operation, when checking a file into the database, or when combining branched file versions.
- How to: Open a Database
Describes how to open or close an existing database.
- How to: Pin a Version
Tells how to pin or unpin a file or project version.
- How to: Purge Deleted Files and Projects
Describes purging for a file or project that has been deleted from the database.
- How to: Reconcile File Differences
Tells how to reconcile differences found during a compare operation for two files.
- How to: Recover a Deleted Item
Provides a procedure for recovering a deleted file or project.
- How to: Rename a File or Project
Tells how to rename a file or project.
- How to: Roll Back to a Previous Version
Describes how you can roll back a file to a previous version, erasing all the versions and changes newer than the chosen version.
- How to: Search for a File
Provides procedures for searching for an item by name or checkout status, and for searching for all files checked out by you.
- How to: Search for a Text String in Multiple Files
Tells how to search for a text string in multiple files, using the Find in Files command.
- How to: Set Text Encoding for a File
Tells how you can modify text encoding for a file.
- How to: Set the Working Folder
Describes how to set the working folder in which to work on database files and projects.
- How to: Set Up the Difference Viewer
Tells how to enable the difference viewer and set difference options for comparing files.
- How to: Share an Item
Provides a basic procedure for sharing an item, and presents a sharing scenario.
- How to: Share and Branch a File
Tells how you can branch a file immediately after sharing it.
- How to: Undo a Checkout
Tells how to reverse a checkout operation for a file or project.
- How to: Use Keyword Expansion in a Text or HTML File
Provides a procedure and examples for using keyword expansion in a text or HTML file.
- How to: View a File
Describes how you can view a database file without changing anything.
- How to: View Differences
Describes how to view file differences when comparing the files.
- How to: View History
Provides procedures for viewing file and project histories.
- How to: View Status
Allows you to view the status of a file or project.
Related Sections
- Introducing Visual SourceSafe
Provides an introduction to Visual SourceSafe by describing how the product works and defining its main operations.
- Getting Started with Visual SourceSafe
Provides information and procedures for installing Visual SourceSafe and adding and configuring a database.
- Managing Your Team Using Visual SourceSafe
Includes setup and security information and procedures that you should use in introducing your team to Visual SourceSafe and in ongoing team management.
- Visual SourceSafe User Interface Reference
Describes the dialog boxes and wizards used by Visual SourceSafe Explorer, Visual SourceSafe Administrator, and the SourceSafe plug-ins for Visual Studio.