Evolution of Version Control Systems - Comparing CENTRALIZED against DISTRIBUTED Version Control models
Abstract
A lot more projects are using a Distributed Version Control System (DVCS) for handling of source
code and documentation nowadays. The reasons are many, but what’s lacking is more support from
companies to utilize the power of this model. In this paper I take a look at open source hosting sites,
blogs and articles to find a reason as to why this model is becoming so increasingly more popular
in contrast to its competitor, the Centralized Version Control System (CVCS). In doing so I try to
cast light on the question whether it’s possible for the distributed model to win ground against the
centralized model and in that way become the future standard of version control systems (VCSs).
What I found was that the distributed model is a better choice in contrast to the centralized model
when it comes to working and is increasing in popularity, and that by converging these two models
it would enable for more productive work in projects altogether.
Degree
Kandidatuppsats
Bachelor thesis
View/ Open
Date
2010-09-24Author
Malmsten, Carl Fredrik
Keywords
Evolution
Software Configuration Management tools
Version Control Systems
Centralized & Distributed repositories
Open Source
Distributed Work
Series/Report no.
Report/Department of Applied Information Technology
2010:017
Language
eng