This documentation is archived and is not being maintained.

Performing Basic Visual SourceSafe Tasks

Visual Studio 2005

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.