distributed version control system

10
• Distributed Version Control System https://store.theartofservice.com/the-distributed-version- control-system-toolkit.html

Upload: shannon-hardy

Post on 02-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Distributed Version Control System

• Distributed Version Control System

https://store.theartofservice.com/the-distributed-version-control-system-toolkit.html

Page 2: Distributed Version Control System

Emacs - GNU Emacs

1 GNU Emacs development was relatively closed until 1999 and was used as an

example of the Cathedral development style in The Cathedral and the Bazaar. The

project has since adopted a public development mailing list and anonymous Concurrent Versions System|CVS access. Development took place in a single CVS

trunk until 2008 and today uses the Bazaar Distributed Version Control System|DVCS.

https://store.theartofservice.com/the-distributed-version-control-system-toolkit.html

Page 3: Distributed Version Control System

SQLite - Development

1 SQLite development stores revisions of its source code in Fossil (software)|

Fossil, a distributed version control system that is itself built upon an

SQLite database.

https://store.theartofservice.com/the-distributed-version-control-system-toolkit.html

Page 4: Distributed Version Control System

Bazaar (software) - Features

1 In contrast to purely distributed version control systems which don't

use a central server, Bazaar supports working with or without a central server. It is possible to use both

methods at the same time with the same project. The websites

Launchpad (website)|Launchpad and Sourceforge provide free hosting

service for projects managed with Bazaar.

https://store.theartofservice.com/the-distributed-version-control-system-toolkit.html

Page 5: Distributed Version Control System

Distributed revision control

1 In computer programming, 'distributed revision control', also known as 'distributed version control' or 'decentralized version

control', allows many software developers to work on a given project without requiring

them to share a common network. The Computer software|software revisions are

stored in a 'distributed revision control system' ('DRCS'), also known as a 'distributed version control system'

('DVCS').https://store.theartofservice.com/the-distributed-version-control-system-toolkit.html

Page 6: Distributed Version Control System

Distributed revision control - Distributed vs. centralized

1 DVCS proponents point to several advantages of distributed version

control systems over the traditional centralised model:

https://store.theartofservice.com/the-distributed-version-control-system-toolkit.html

Page 7: Distributed Version Control System

Fossil (disambiguation)

1 *Fossil (software), a distributed version

control system

https://store.theartofservice.com/the-distributed-version-control-system-toolkit.html

Page 8: Distributed Version Control System

Gerrit (software)

1 'Gerrit' is a free, Web application|web-based team software code

review tool. Software developers in a team can review each other's

modifications on their source code using a Web browser and approve or reject those changes. It integrates closely with Git (software)|Git, a

distributed version control system.

https://store.theartofservice.com/the-distributed-version-control-system-toolkit.html

Page 9: Distributed Version Control System

Mercurial (software) - History

1 BitKeeper had been used for the version control requirements of the Linux (kernel)|Linux kernel project.

Mackall decided to write a distributed version control system as a

replacement for use with the Linux kernel. This project started a few

days after another project called Git (software)|Git, initiated by Linus

Torvalds with similar aims.https://store.theartofservice.com/the-distributed-version-control-system-toolkit.html