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 :
بازگشت