What is VSS? Use of VSS? How can we use VSS in our Application?
Answer Posted / supraja
VSS is one of the widely used source control systems. This
is a Microsoft product and is available as part of the
Visual Studio products. Most of the .NET developers use
this tool for the source control.
Purpose Of VSS:
1. Keep backup of your source code or documents.
2. Maintain all versions of your files so that you can
retrieve any of the old versions of the file easily without
searching all over your hard drive.
3. Track which person changed what and when.
4. Control who changes the file to avoid more than one
person changing the file at the same time.
5. At any point of time, any of the team members can get
the latest version of all files from one single location,
without the need to ask each member for the latest files.
6. Track progress - project manager or team leader can
monitor the file change activity in source control systems
to find out how much work each person has done on each day.
How Source Control Systems work ?
------------------------------------------------------------
--------------------
This article explains how the Source Control systems work.
A Source Control System is a software used to track file
changes. Below are the steps required to use Source Control
Systems:
1. Install a source control server software in one of the
secure servers in your office.
2. Create a new database in the source control server. This
database will keep all files for your project.
3. Create users in source control for each member in your
team.
4. Install source control client software in each member's
machines.
5. Connect the client software to the server software.
6. Start using the source control system by adding files to
the server using the client software.
Typically, you will create one source control database for
each project in your company. In small companies, each team
may install a source control server and create a source
control database for their team. But in large
organizations, there will be one dedicated, secure server
computer in which the source control server is installed.
No team members/managers will have access to this system.
Only the networking department will access this machine.
They will create a separate source control database for
each project in the company and create users for that team.
Source Control systems provide a user interface very
similar to the windows explorer. You can create folders and
add files. The folder structure should be same the folder
structure in your project. You will create the same set of
folders and add files to the corresponding folders.
When any person create a new file in the project, he will
add it to the Source Control System in the correspoding to
folder. From that point onwards, the file is "controlled"
by source control system. If anybody want to change the
file (including the person who created the file), he has
to "checkout" the file from Source control. You will learn
more about the Checkin and Checkout process in coming
chapters.
Is This Answer Correct ? | 10 Yes | 0 No |
Post New Answer View All Answers
What is a managed code? : Dot net architecture
any one can explain about projectarchitecture and project approach briefly
Explain hard disk and what is its purpose? : Dot net architecture
What is the difference between metadata and menifest ?
how to change row background color in gridview
Does application frame need host?
What is an interrupt? : Dot net architecture
What is Opf3
What re interop services?
How can implement drag and drop using atlas?
What are .net mobile controls features? : Microsoft dot net mobile
What are the options provived by vss to the user? how it will help us while delevoping application?
What is a virtual memory? : .NET Architecture
what are login controls?
What is application frame host?