Aug 21 2008

VSS / SourceSafe Tutorial

Published by Kevin Gao

Welcome to my SourceSafe Tutorial. If you have any comments regarding this VSS tutorial, feel free to send me an email.

 

Navigation Links:
Chapter 0: SourceSafe / VSS How To Series Introduction
Chapter 1: SourceSafe / VSS Basics
Chapter 2: SourceSafe / VSS Operations
Chapter 3: Integrating SourceSafe with other IDEs
Chapter 4: SourceSafe / VSS administration
Chapter 5: Microsoft Source Code Control Interface (MSSCCI)
Chapter 6: SourceSafe / VSS automation (SDK)
Chapter 7: How Tos

 

Chapter 0: SourceSafe / VSS How To Series Introduction

SourceSafe / VSS is a version control tool used by many Windows developers. Before I started to work on SourceAnywhere for VSS… (more…)

 

Chapter 1: SourceSafe / VSS Basics

Chapter 2: SourceSafe / VSS Operations

Chapter 3: Integrating SourceSafe with other IDEs

Chapter 4: SourceSafe / VSS administration

Chapter 5: Microsoft Source Code Control Interface (MSSCCI)

Chapter 6: SourceSafe / VSS automation (SDK)

 

Chapter 7: How Tos

 

SourceAnywhere - the SQL Server-based SourceSafe Replacement The SQL Server-based Source Control Software Designed to be a SourceSafe Replacement SourceAnywhere for VSS - the Fastest SourceSafe Remote Access Tool Recommended by Microsoft The Fastest SourceSafe Remote Access Tool Recommeded by Microsoft

23 responses so far

23 Responses to “VSS / SourceSafe Tutorial”

  1. Moonon 05 Nov 2008 at 2:00 am

    How about a Where to buy section?

  2. Bosson 09 Nov 2008 at 2:34 pm

    What about recover deleted item when delete from Visual Syudio, after recover from source safe i can’t retrive it to visual studio programs

  3. Kevin Gaoon 11 Nov 2008 at 7:58 am

    The file list is shown in Visual Studio according to the info in the project file. After recovering the file from SourceSafe, you need to add the file back to your Visual Studio project.

    Thanks.

  4. kirstyon 17 Dec 2008 at 5:33 pm

    May I know how to list out all the projects name in VSS?

  5. Kevin Gaoon 18 Dec 2008 at 11:22 am

    kirsty,
    Do you mean by program? If yes, please refer to this page:
    IVSSItem Members

    The Items property contains all the children of the current project. If you want to list all the projects, you need to go through all the projects recursively.

    Thanks.

  6. Kevin Gaoon 18 Dec 2008 at 11:32 am

    Boss,

    You need to re-add the deleted files to your Visual Studio project.

    Thanks.

  7. Venkateshon 18 Dec 2008 at 4:26 pm

    How to Integrate VSS with FLEXBuilder 3.0?

  8. sovit Guptaon 13 Jan 2009 at 4:14 pm

    How can i show code changes in last build

  9. Kevin Gaoon 19 Jan 2009 at 1:55 pm

    Sovit,

    Could you be more specific with your question? What do you mean by “build”, build in IDE or others?

    Thanks.

  10. Noyanon 03 Feb 2009 at 5:35 pm

    What happened to chapter 6?

  11. Al McNicollon 28 May 2009 at 6:05 am

    Thanks for the blog – nice to see someone supporting VSS after all the bad press it gets. We get it free as part of the BizSpark program, so I’m giving it a go.

    Do you know of any good resources for writing VSS plug-ins? I’m source-controlling a lot of binary .mdb files and have built a program that extracts the VBA code – it would be nice to integrate it seamlessly into VSS so that checking in an .mdb checks in the code files as well / instead.

  12. Kevin Gaoon 02 Jun 2009 at 9:08 pm

    Al McNicoll,

    Which version of Access are you using? I believe Access can integrate with VSS without any third-party pug-in.

    Thanks,

    Kevin

  13. arielon 15 Jun 2009 at 5:13 pm

    Hi Kevin,

    I am new to VSS and I found this website very interesting in terms of learning the step by step of VSS. I would like to ask if there is a PDF version of this site so that I can read it offline because my computer in the office doesn’t have internet connection and I can only read this while I am in home.

    Thanks,
    Ariel

  14. [...] » VSS / SourceSafe Tutorial (tags: sourcesafe tutorial howto programming .net development microsoft reference source safe guide vss) [...]

  15. Rickon 05 Aug 2009 at 6:12 am

    Kevin,

    Thank you so much for making this available to the public. I have used VSS sporadically over the years – never had to set it up myself until now. I figured reviewing a tutorial before I begin would be a good thing – glad I did.

    This was a great overview.

    R

  16. Jasonon 21 Aug 2009 at 5:08 am

    I just wanted to say thanks for the amazing tutorial. I have very little experience with VSS and I am trying to set it up in a small enviroment with only 2-3 developers, and this is exactly what I have been looking for. It’s short, simple, to the point, and answers all my questions.

    Thanks!
    Jason

  17. Timon 25 Sep 2009 at 7:05 am

    Thanks alot i have been looking for something like this to help me setup vss for myself and 2 other developers, short and sweet and to the point..
    Thanks again
    Tim

  18. Marcwolfon 19 Oct 2009 at 8:38 pm

    Do you have any information re using VSS over a internet connection.

    I am part of a smal team of developers who are not in the same office and we really need something like VSS to help us

    Marc

  19. Henrietteon 13 Nov 2009 at 6:29 am

    Hi Kevin,

    thanks for sharing your knowledge of VSS.

    Currently I’m looking for an answer to this problem:
    At work we have a running website. We have a production server and a test server. Customer support sometimes uploads new images to alter custom pages. These uploads are done through a different webapplication.
    Basically, so that customer support has no need to know anything about programming/servers/folders.

    Resently we added our sourcecode to VSS directly from the ISS on the testserver.
    Know, whenever customer support uploads a new image, we are unable to render the new image on the testserver.

    We think we need to remove the image folder from the VSS, but are afraid to end up deleting all images instead.
    Do you (or anyone else) have a suggestion for us as to how we can ensure that newly uploaded images are rendered correctly on both servers?

  20. Wildon 13 Nov 2009 at 10:12 am

    Kevin Gaoon, Al McNicoll, or anyone else:

    How can you write VBA code for Access 2003 to check files into and out of VSS?
    That is, not using VSS dialog boxes, but writing the code with VSS automation?

  21. Curiouson 27 Nov 2009 at 11:55 am

    Thanks for the tutorial. It was a good comprehensive overview. It would be nice to see some examples of the file structure for major releases, minor ones and test. Like you did in your branch example.

  22. Johnon 14 Jan 2010 at 7:34 am

    I want to print the full source safe documentation to my printer without opening every chapter. Is there a single button solution to do this?

  23. Priyaon 26 Jan 2010 at 9:57 pm

    Hi, How to use VSS from Client for web development projects

Trackback URI | Comments RSS

Leave a Reply

Version Control Software/System | Source Control Software/System | Software Configuration Management | SCM Hosting Solution | Bug Tracking System
SourceSafe (VSS) Replacement/Alternative | SourceSafe (VSS) Hosting | SourceSafe (VSS) Remote/Web/Internet Access | Scanner COM
Customer Service Software | Live Chat | Live Help | Forum Software | Knowledge Base Software | Newsletter Email Marketing Software