Git the (new) revision control systen used by the
Linux kernel is very nice, if you know how to use it.
Here are some hints for you/me:
Downloads the git archive to your local directory
linux-2.6.16.x:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.16.y.git linux-2.6.16.x
Updates your git archive with the servers archive:
git pull git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.16.y.git
Lists the available Tags in the Branch:
ls -la .git/refs/tags/
Creates an diff between to Tags:
git diff v2.6.16.24..v2.6.16.25