Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries over the next few weeks. Thanks for all your past and future contributions.

Revision as of 18:46, 20 November 2007 by senthil_k (Talk | contribs)

Version Control Systems

From Wiki
Jump to: navigation, search

What is a version Control

If one or more developers are working on the same project then there are chances that a same file being edited by two or more persons & at the end causing a dilema on what all changes to be made & which are the correct ones. Inorder to avoid this situation, version control is used.

The main advantages of using version control system are :

1)The version control system flags all the changes that are made to a file

2)An older version can be easily retrieved

3)One can easily view all the changes made by a developer on a particular file

4) can easily compare the current file to an older version etc

The mainly used Version Control systems are

1) CVS

2) SVN


[CVS] - Concurrent Versioning System , was a frequently used version system & also being used now.

The main features are:

  • Easy to use
  • Concurrent versioning system
  • Open source
  • Individual File versioning (One version for a particular file)
  • Can be integrated to IDEs like eclipse, Netbeans etc


[SVN] - Subversion, is an advanced form of CVS.Currently popular, so many projects moved from CVS to SVN

The main features are:

  • Easy to use
  • Concurrent versioning system
  • Open source
  • Global version number, unlike individual versioning in CVS
  • Has standalone existence.
96 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.


Thank you!

We appreciate your feedback.