In computer software engineering, revision control is any kind of practice that tracks and provides control over changes to source code. Software developers sometimes use revision control software to maintain documentation and configuration files as well as source code.
Open source community like WordPress using SVN(Subversion)
Centralized Version Control
Subversion
Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system distributed as open source under the Apache License. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation.Open source community like WordPress using SVN(Subversion)
Decentralized Version Control System
As the Internet opened its path through the world decentralized version control system tools emerged, allowing users to keep their revisions in multiple machines, while contributing to the same project. In this category, there are Git, Arch tools (Bazaar, ArX), BitKeeper, Mercurial, and Monotone and many others
No comments:
Post a Comment