INFO: Visual C++ Programmers Guide to Visual SourceSafe

Last reviewed: October 10, 1997
Article ID: Q138736
The information in this article applies to:
  • Microsoft Visual C++, 32-bit Edition, version 4.0
  • Microsoft Visual SourceSafe version 4.0

SUMMARY

This article presents information that will be useful to anyone wanting to take advantage of the source code control features found in the Developer Studio using Visual C++ 4.0, specifically integration with Visual SourceSafe 4.0. Sections covered are:

  • When Integration with the Development Environment Works
  • Useful Visual SourceSafe Microsoft Knowledge Base articles
  • Visual SourceSafe and Electronic Information

MORE INFORMATION

When Integration with the Development Environment Works

This information is current for version 4.0 and later of Developer Studio and for version 4.0 and later of Visual SourceSafe. Previous versions of both Visual C++ and Visual SourceSafe do not support integration. The following table shows how Visual SourceSafe integrates with both Visual C++ Developer Studio and Visual Basic 4.0.

           Macintosh  MS-DOS  Windows  Windows 95  Intel NT  Alpha NT

Standalone
SourceSafe      x       X        X        X           X         X

SourceSafe or Visual C++
Integration                               X           X         X

SourceSafe or Visual Basic
Integration                      X        X           X

There is no reason why you cannot use previous versions of either product together. However, integration of Visual SourceSafe into the development environment for either Developer Studio or Visual Basic was only enabled with version 4.0 for each of these products.

Useful Visual SourceSafe Microsoft Knowledge Base Articles

Use the following articles to help set up Visual SourceSafe, verify or use integration of Visual SourceSafe with the Visual C++ Developer Studio, and use Visual SourceSafe:

Setup / Installation:

Q135332 -- FAQ: Visual SourceSafe Installation and Setup Issues Q136019 -- FAQ: Visual SourceSafe Integration w/Visual C++ 4.0 Q133018 -- Visual SourceSafe Setup Registration Settings Q123468 -- How to Handle "Incompatible Database" Error Q136286 -- PRB: Possible Conflict w/MSVCRT20.DLL During Installation Q141398 -- BUG: "Source Control" Does Not Appear In Tools Menu w/MIPS

NOTE: The Readme.wri file that ships with Visual SourceSafe is also an excellent and timely source of installation information.

Using Visual C++ w/Visual SourceSafe:

Q133377 -- How to Search for SourceSafe Articles by KBSubcategory Q136021 -- How to Move or Rename Files Used with Visual C++ Q136020 -- How to Use Glyphs in Visual C++ 4.0 with Source Code Control Q138479 -- Required Rights for SourceSafe Commands

General Usage:

NOTE: Some of these articles are oriented towards SourceSafe 3.X, however the general techniques they present are still valid for version 4.0.

Q131895 -- SourceSafe Knowledge Base Available as Help File Q132922 -- Sharing SourceSafe Files Q132923 -- Sharing SourceSafe Projects Q132921 -- Branching or Separating SourceSafe Files and Projects Q132971 -- Merging SourceSafe Files Q133054 -- Detecting and Fixing Database Corruption Errors in SourceSafe Q138299 -- Legal Visual SourceSafe Naming Conventions Q138298 -- Visual SourceSafe System Capacities & Specifications Q138345 -- BUG: Error "File <filename> Not Found" When Adding Files

Visual SourceSafe and Electronic Information

The Microsoft "For Developer's Only" Home Page offers useful information for all Microsoft developer products. Within it, you can connect to home pages dedicated to either Visual C++ or Visual SourceSafe and connect to dedicated pages for the Microsoft Knowledge Base. Connect to:

   http://www.microsoft.com/DevOnly

This web site contains:
  • Microsoft Frequently Asked Questions
  • Microsoft Software Library
  • Microsoft Knowledge Base
  • Microsoft Wish
  • Microsoft Member BBSs (MSN only)

The Microsoft Support Desktop offers information for all Microsoft products, including the full Microsoft Knowledge Base. To gain access to it, connect to:

   http://www.microsoft.com/Support
Keywords          : ssint ssvc VWBIss kbinterop kbusage
Version           : 4.0
Platform          : NT WINDOWS
Issue type        : kbinfo


================================================================================


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: October 10, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.