Subversion SVN
Today i installed and implemented SVN on my desktop & my laptop.
So let tell you a bit about subversion (SVN), it is a version control system initiated in 2000 the core purpose to maintain current & historical version of files which could be source code of a project, design files or could be anything. The core purpose of SVN is to maintain a repositery of files organized and synchronized with the latest version available one click away. This means if there three or four members of your team who are working on a single project at remote locations then they can easily synchronize there file, code without worrying of over writing other users code or files. No need to worry about if you have the latest files or not either cause SVN is made for that. For a developer its like carrying your project with you all the time.
Setting up an SVN was quite easy too, My web host provided the support for the SVN which i setup using there cpanel Once the SVN for a project was setup i download the Tortoise SVN client connected it with my web host and bingo all my source files for a perticular project i have been working on were synchronized on my web SVN from which i can get the latest version any time any where i want to work.
Its an essential tool for IT firms as it will help reduce the load on your locally hosted webserver which always under tremendious load if 8-10 people are working directly on it and ofcoure there are network problems, file getting over written. Although apart from SVN there is another very old version control system which used to come with Visual Basic called visual source safe, but the issue with visual source safe is if there is a violation of file sharing it simply deletes the file (which is quite an interesting situation and a bit funny). I used it many years back i am not sure if that problem still excites.
Resources:
Tags: project management, Softwares, Subversion, SVN



