Modern version control systems for Debian packaging

DebConf7, Edinburgh, Scotland 21 Jun 2007

Introduction

Evolution of version control

vcs.png

CVS-like version control systems

Modern version control systems

Commit-based version control

verteilte-vcs.png

Centralised version control

zentrale-vcs.png

Example of commit-based version control

cherry-picking.png

Features of distributed VCS relevant to Debian

Demonstration

Let's see git in action before Manoj demonstrates his workflow

Licence

These slides, their design, and the content are © martin f. krafft and released under the terms of the CC by-nc-sa 2.5 licence.

reStructuredText sources: slides.rst and ui/base/*.

Slides based on the S5 presentation system.