Version Control Software Tools

How do you handle version control in your development environment?  What version control software have you used?  These are common questions in application development interview.  Be prepared.

Visual Source Safe
The most popular version control tool from Microsoft.

IBM Rational ClearCase
The high-end version control tool as part of Rational Suite Enterprise. Many powerful features such as creating version tree and view tag.

CVS

http://www.nongnu.org/cvs/

CVS – Concurrent Versions System is a version control system, an important component of Source Configuration Management (SCM). Using it, you can record the history of sources files, and documents. It fills a similar role to the free software RCS, PRCS, and Aegis packages.

WinCVS

http://www.wincvs.org/

WinCVS is a free Windows-based GUI front-end for CVS written in C++ and distributed under GNU General Public License (GPL).

Subversion

http://subversion.tigris.org/

The goal of the Subversion project is to build a version control system that is a compelling replacement for CVS in the open source community. The software is released under an Apache/BSD-style open source license.

Aaegis

http://aegis.sourceforge.net/

Aegis is a transaction-based software configuration management system. It provides a framework within which a team of developers may work on many changes to a program independently, and Aegis coordinates integrating these changes back into the master source of the program, with as little disruption as possible.

Leave a comment

0 Comments.

Leave a Reply


[ Ctrl + Enter ]