Why are software projects moving from centralized to decentralized version control systems?

B De Alwis, J Sillito - 2009 ICSE Workshop on Cooperative and …, 2009 - ieeexplore.ieee.org
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 …

Transition from centralized to decentralized version control systems: A case study on reasons, barriers, and outcomes

K Muşlu, C Bird, N Nagappan… - Proceedings of the 36th …, 2014 - dl.acm.org
In recent years, software development has started to transition from centralized version
control systems (CVCSs) to decentralized version control systems (DVCSs). Although …

How distributed version control systems impact open source software projects

C Rodríguez-Bustos, J Aponte - 2012 9th IEEE Working …, 2012 - ieeexplore.ieee.org
Centralized Version Control Systems have been used by many open source projects for a
long time. However, in recent years several widely-known projects have migrated their …

How do centralized and distributed version control systems impact software changes?

C Brindescu, M Codoban, S Shmarkatiuk… - Proceedings of the 36th …, 2014 - dl.acm.org
Distributed Version Control Systems (DVCS) have seen an increase in popularity relative to
traditional Centralized Version Control Systems (CVCS). Yet we know little on whether …

Process-centric analytical processing of version control data

D Draheim, L Pekacki - Sixth International Workshop on …, 2003 - ieeexplore.ieee.org
We introduce a novel approach to enabling analytical processing of project data. The
approach exploits source code repositories for information about project evolution …

What's a typical commit? a characterization of open source software repositories

A Alali, H Kagdi, JI Maletic - 2008 16th IEEE international …, 2008 - ieeexplore.ieee.org
The research examines the version histories of nine open source software systems to
uncover trends and characteristics of how developers commit source code to version control …

Version control system: A review

NN Zolkifli, A Ngah, A Deraman - Procedia Computer Science, 2018 - Elsevier
Abstract Version Control Systems (VCS) have been used by many software developers
during project developments as it helps them to manage the source codes and enables …

[PDF][PDF] A survey of version control systems

A Koc, AU Tansel - ICEME 2011, 2011 - iiis.org
Version control has been an essential aspect of any software development project since
early 1980s. In the recent years, however, we see version control as a common feature …

Amassing and indexing a large sample of version control systems: Towards the census of public source code history

A Mockus - 2009 6th IEEE International Working Conference …, 2009 - ieeexplore.ieee.org
The source code and its history represent the output and process of software development
activities and are an invaluable resource for study and improvement of software …

The history of version control

NB Ruparelia - ACM SIGSOFT Software Engineering Notes, 2010 - dl.acm.org
A Version Control System (VCS), also known as a Revision Control System or Source
Control System, is required when developing projects above a few hundred lines of code or …