Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

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


Please Help Members By Posting Answers For Below Questions

What is the application frame host?

907


HttpHendler and HttpModules

2107


Is dim fs as filestreamobject is a managed code? : Dot net architecture

916


what are the events for a form?

2048


What are the five stages in a dlx pipeline? : Dot net architecture

934


what is the difference between running an application with and without debugger?

2035


What is gui programming? : .NET Architecture

877


How do I know when my thread pool work item has completed?

867


What is the difference between l1 and l2 cache? : Dot net architecture

885


What are bindings?

927


Explain about .net garbage collector?

912


Define the mesi? : Dot net architecture

889


What is the use of CLR in .NET?

968


What do you know about machine.config file ?

900


.Net Frame work arch?

1990