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.