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

Reply via email to