Version Control

How do you version control your project files? Yes, version controlling of your project is very important. This is more critical when you have a team to develop/test/maintain software project.While doing my engineering, Many times i got stuck due to absence or lack of knowledge about versioning system. It really helps in managing your projects and documentation in better way.Let it be a very small project that you are developing, keep it under version control.We can achieve following things using version controlling source code of the project etc.

  • See what changes we have made to files over a time period.
  • Revert changes easily to any older version.
  • Easily manage project files among team members.
  • Perform backup activity.
  • Know the history of development of project .
  • Compare new version of same file with older one.

SVN:

    Subversion (SVN) is a version control system initiated in 2000 by CollabNet Inc. It is used to maintain current and historical versions of files such as source code, web pages, and documentation. (Wikipedia reference)To know more about the features of SVN go to http://subversion.tigris.org/

TortoiseSVN:

    TortoiseSVN is a free open-source client for the Subversion version control system. That is, TortoiseSVN manages files and directories over time. (TortoiseSVN documentation)

You also can find IDE specific add-ons for svn.

You can find very good installation instructions for svn and TortoiseSVN in TortoiseSVN documentation .( http://tortoisesvn.net/support )

0
Your rating: None