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 …

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 …

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 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 …

Branching and merging: an investigation into current version control practices

S Phillips, J Sillito, R Walker - … of the 4th international workshop on …, 2011 - dl.acm.org
The use of version control has become ubiquitous in software development projects. Version
control systems facilitate parallel development and maintenance through branching, the …

[图书][B] Version control with subversion: next generation open source version control

CM Pilato, B Collins-Sussman, BW Fitzpatrick - 2008 - books.google.com
Written by members of the development team that maintains Subversion, this is the official
guide and reference manual for the popular open source revision control technology. The …

RCS—A system for version control

WF Tichy - Software: Practice and Experience, 1985 - Wiley Online Library
An important problem in program development and maintenance is version control, ie the
task of keeping a software system consisting of many versions and configurations well …

The evolution of configuration management and version control

V Ambriola, L Bendix, P Ciancarini - Software Engineering Journal, 1990 - IET
The activities of configuration management and version control are common to a number of
engineering tasks. These activities are particularly important for softwae engineers, since …

Version sensitive editing: Change history as a programming tool

DL Atkins - International Workshop on Software Configuration …, 1998 - Springer
Abstract Software Version Control Systems (VCSs) are used to store the versions of program
source code created throughout the software development cycle. The traditional purpose of …