CSC/ECE 517 Fall 2009/wiki1a 3 ee
Distributed Version Control Systems
Overview of Distributed Version Control
Distributed Version Control is a type of revision control system where each user has their own content repository, rather than off in a central location. This allows for greater flexibility for individual developers within a project, as they can "do what they want" to their own version of the repository, without interference from other developers. As developers wish to incorportate external changes, they can "pull" a set of changes into their own repository.