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.
Description
Why are software projects moving from centralized to decentralized version control systems? - IEEE Conference Publication
%0 Conference Paper
%1 5071408
%A de Alwis, B.
%A Sillito, J.
%B 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering
%D 2009
%K software versionierung
%P 36-39
%R 10.1109/CHASE.2009.5071408
%T Why are software projects moving from centralized to decentralized version control systems?
%U http://ieeexplore.ieee.org/document/5071408/
%X 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.
@inproceedings{5071408,
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.},
added-at = {2017-09-05T12:40:17.000+0200},
author = {de Alwis, B. and Sillito, J.},
biburl = {https://puma.ub.uni-stuttgart.de/bibtex/206feded00167429f9e7f67ab878965de/diglezakis},
booktitle = {2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering},
description = {Why are software projects moving from centralized to decentralized version control systems? - IEEE Conference Publication},
doi = {10.1109/CHASE.2009.5071408},
interhash = {b37a622a27b9cca72c70e2524d3f4b71},
intrahash = {06feded00167429f9e7f67ab878965de},
keywords = {software versionierung},
month = may,
pages = {36-39},
timestamp = {2017-09-05T10:40:17.000+0200},
title = {Why are software projects moving from centralized to decentralized version control systems?},
url = {http://ieeexplore.ieee.org/document/5071408/},
year = 2009
}