Discussion in 'General Software & Hardware Forum:' started by Kevin, Mar 21, 2009.
Simple... what is it? I can't find a decent explanation anywhere on the web :down:
"I am so clever that sometimes I don’t understand a single word of what I am saying." love it!! and i feel your pain with svn, will someone create a plain English guide??
Onartis, Im too drunk to type it all up... check here hikup!
^^ is the wrong link (removed a bracket), its http://en.wikipedia.org/wiki/Subversion_(software))
In the short answer, SVN (Subversion) is a code control system that was built on CVS (Concurrent Versions System)
Basically... you write a bunch of code/program/library whatever, check this into a CVS(or SVN) system and call it version 1.
Then.. when you work on this project more you check-out and check-in files. The software or CVS/SVN system then takes care of file version info ie. version 18.104.22.168.001 etc and will do all kinds of cool things like show you the changes made between two file versions (diffs).
There is a ton of functionality and a lot more to it, and is handy if you have a decent size project and/or multiple developers working on the same code. (as you are warned about versions etc)
The dog's b*******. What Darren said in fact.
Separate names with a comma.