On Tue, May 4, 2010 at 8:34 PM, BINNY THOMAS <[email protected]> wrote: > Hi friends, > > While digging for Linux related info on the web I often encounter words such > as 'version control' and 'subversion'. What do these terms mean and are they > related to Linux or free software?
"Version Control" is a software engineering term. It is a way to maintain multiple versions of code over time and space. Some uses are to maintain various "configurations" of software code, and to visualize the history of development. For more info, you can refer to any Software Engineering textbook's chapter on Change Management and Configuration Management. See for e.g., Roger Pressman. Subversion is a specific tool to handle version control, and it is not only considered to be Open Source and Free software, but also it is one of the important infrastructural pieces of both FLOSS and Proprietary developments. However, for many reasons, it is slowly being supplanted in many cases by distributed version control tools like mercurial and git. Regards Rajeev J Sebastian -- "Freedom is the only law". "Freedom Unplugged" http://www.ilug-tvm.org You received this message because you are subscribed to the Google Groups "ilug-tvm" group. To control your subscription visit http://groups.google.co.in/group/ilug-tvm/subscribe To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For details visit the google group page: http://groups.google.com/group/ilug-tvm?hl=en
