
Hoi,
mercurial is a fast, lightweight Source Control Management system designed for efficient handling of very large distributed projects:
http://www.selenic.com/mercurial/wiki/index.cgi
The grml-team started using mercurial as main revision control system. We are providing our repositories online:
This should simplify access to our sources as well as the process of submitting patches against specific packages/files.
Documentation regarding our setup and how to work with mercurial can be found online as well:
Notice: not all packages are in the revision control system yet but we are working on that.
BTW: we are shipping mercurial on our live-cd since grml 0.5. Starting with the upcoming release you will get a zsh setup providing completion system for mercurial out-of-the-box. Expect to get a rocking system - for use with mercurial. :)
JFYI && regards, -mika-