Cl2vcs is a simple CGI that maps Debian changelogs back to VCS commit ids. It currently supports gitweb, cgit and the hg repo browser.

Source Code

The source code is available via:

git clone

Howto use

  • In order for this to work you need to insert the VCS commit IDs in your debian/changelog.
  • If you're using Git and git-buildpackage you simply need to give the --id-length parameter to git-dch, e.g.:

      git-dch --id-length=7 -R -a


  • Web 2.0ify
  • add support for more VCSs
  • add some color


cl2vcs is written and maintained by Guido G√ľnther <>.