• 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