DocumentCode
2008411
Title
Why are software projects moving from centralized to decentralized version control systems?
Author
De Alwis, Brian ; Sillito, Jonathan
Author_Institution
Dept of Comput. Sci., Univ. of Saskatchewan, Saskatoon, SK
fYear
2009
fDate
17-17 May 2009
Firstpage
36
Lastpage
39
Abstract
Version control systems are essential for co-ordinating work on a software project. A number of open- and closed-source projects are proposing to move, or have already moved, their source code repositories from a centralized version control system (CVCS) to a decentralized version control system (DVCS). In this paper we summarize the differences between a CVCS and a DVCS, and describe some of the rationales and perceived benefits offered by projects to justify the transition.
Keywords
configuration management; project management; software management; centralized version control systems; closed-source projects; decentralized version control systems; open-source projects; software projects; source code repositories; Centralized control; Computer science; Control systems; Open source software; Programming; Project management; Quality management; Software development management; Software quality; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Cooperative and Human Aspects on Software Engineering, 2009. CHASE '09. ICSE Workshop on
Conference_Location
Vancouver, BC
Print_ISBN
978-1-4244-3712-2
Type
conf
DOI
10.1109/CHASE.2009.5071408
Filename
5071408
Link To Document