Christoph's opinion on revision control systems for Debian packages

Subversion

Darcs

Committing patches is done by:

Git/Cogito

Bazaar-NG (bzr)

Similar to Darcs. Just a bit more intuitive.

Committing patches is done by:

Mercurial

I stumbled over this nifty RCS when reading http://bazaar-vcs.org/RcsComparisons. First impressions:

Central versus distributed

Using central repositories you should always update/checkout before you commit your changes.

In distributed repositories you get a branch once and then merge other people's changes as you like. There is hardly a need to update often.

WorkaroundOrg: RevisionControlSystems (last edited 2006-06-04 22:28:04 by ChristophHaas)