Top Banner
VISUAL SOURCE VISUAL SOURCE SAFE SAFE - Beginner’s Guide
22

Visual Source Safe (Vss) Beginner’s Guide

Nov 14, 2014

Download

Documents

Kapil Samadhiya

Visual Source Safe (Vss) Beginner’s Guide.

Thanks,

Kapil Samadhiya
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Visual Source Safe (Vss) Beginner’s Guide

VISUAL SOURCE VISUAL SOURCE SAFESAFE

- Beginner’s Guide

Page 2: Visual Source Safe (Vss) Beginner’s Guide

Loans & Mortgages

What is Version Control?

Deployed by all industries Track History Enables further revisions and

future upgrades Easy to retrieve

Page 3: Visual Source Safe (Vss) Beginner’s Guide

Need of Version Control

Cross-platform development — tracking portability issues involved in maintaining one code base across multiple development platforms.

Reusable or object-oriented code - tracking which programs use which modules so that code can be reused.

Page 4: Visual Source Safe (Vss) Beginner’s Guide

Version Tracking - Contd.., Labels. These are strings that you can

apply to any version of a file or project. A label is a free-form string of up to 31

characters. The following are all valid labels: "1.0",

"2.01b", "Field Test 3", and "Approved by QA".

Date/Time stamp. – Tells when a file was last modified, or when a file was checked in.

VSS supports both 12-hour format (with "a" or "p“ suffix) and 24-hour format.

Page 5: Visual Source Safe (Vss) Beginner’s Guide

Loans & Mortgages

What is CI?

Configuration means anything that can be changed

CI or Configuration Item includes all software components that can be changed Documents Plans Source Code Users

Page 6: Visual Source Safe (Vss) Beginner’s Guide

Loans & Mortgages

Software Configuration Management

SCM is a software engineering discipline comprising the tool and techniques that a company uses to manage change to its software assets.

Page 7: Visual Source Safe (Vss) Beginner’s Guide

Best Practices of SCM

Identification of configuration items. Change control of configuration items. Audit of configuration items.Recording and reporting of information needed to manage configuration items.

Page 8: Visual Source Safe (Vss) Beginner’s Guide

Loans & Mortgages

VSS - Features Microsoft VSS helps you manage your

projects, regardless of the file type (text files, graphics files, binary files, sound files, or video files) by saving them to a database.

VSS project organization makes team coordination easy and intuitive

VSS can be easily integrated with Microsoft development tools. Eg., Access, VB, V C++.

Page 9: Visual Source Safe (Vss) Beginner’s Guide

Loans & Mortgages

VSS - Terminology Project: Group of related files, typically all

the files required to develop a software component. Files can be grouped within a project to create subprojects.

Sub Project : Project within a parent project

Working Folder: Specified folder on a user's local computer used to store files when they are checked out of the VSS database.

Page 10: Visual Source Safe (Vss) Beginner’s Guide

Loans & Mortgages

VSS - Terminology

Checkout-File: File that has been reserved for work by a user. Users check out files to make changes to them. In the default configuration, VSS allows only one user at a time to check out a file. Checking out a file copies its latest version into the user's working folder.

Label : User-defined name you can attach to a specific version number of a file or project.

Page 11: Visual Source Safe (Vss) Beginner’s Guide

Loans & Mortgages

Labeling of Files/Projects

To label the current version of a file or project:

Select the file or project you want in VSS Explorer.

On the File menu, click Label to display the Label dialog box.

In the Label box, type a string of up to 31 characters; optionally, in the Comment box, type a comment.

Click OK.

Page 12: Visual Source Safe (Vss) Beginner’s Guide

Loans & Mortgages

To label an older version of a file or project:

Select the file or project you want in VSS Explorer.

On the Tools menu, click Show History to display the History dialog box.

Click Details to display the History Details dialog box.

In the Label box, type a user-defined label; optionally, in the Comment box, type a comment.

Click Close to exit the History Details dialog box.

Page 13: Visual Source Safe (Vss) Beginner’s Guide

VSS - Access Rights

ReadCheckin/Check outAdd/Remove/Delete Destroy

Page 14: Visual Source Safe (Vss) Beginner’s Guide

Loans & Mortgages

Access Rights Read

General Rights , allows you to access (Read) the File

Checkout / Checkin To make a writable copy of the file,

to be modified(Checkout) To save the changes in to the

repository (Checkin)

Page 15: Visual Source Safe (Vss) Beginner’s Guide

Loans & Mortgages

Access Rights

Add/Remove/Delete To Add/Delete the files of Folders

in VSS Database. Destroy

To destroy the Projects from VSS. Normally assigned only to Project

Manager. By default VSS Admin has Full Control.

Page 16: Visual Source Safe (Vss) Beginner’s Guide

Loans & Mortgages

Checkout

Page 17: Visual Source Safe (Vss) Beginner’s Guide

Loans & Mortgages

Checkin

Page 18: Visual Source Safe (Vss) Beginner’s Guide

Loans & Mortgages

History

Page 19: Visual Source Safe (Vss) Beginner’s Guide

Loans & Mortgages

Share

Page 20: Visual Source Safe (Vss) Beginner’s Guide

Loans & Mortgages

How to get a Latest Version

Select the database & respective Folder

Choose the Get Latest Version Specify the working folder.

Page 21: Visual Source Safe (Vss) Beginner’s Guide

Loans & Mortgages

To get a Specific Version

Right click on the database & choose the Show history option

Select the Label & Choose the Get option

Give the Working Folder option .

Page 22: Visual Source Safe (Vss) Beginner’s Guide

Loans & Mortgages

ConclusionConclusion