Recently I came across a blog engine that works in quite unusual way. It polls a git repository and publishes a blog post after something new has been found in the repo. The post is generated as a static HTML and put somewhere in public_html. Homepage gets updated.
Do you know any git/hg/svn based blog engines like this? Let's create a list of all SCM-based blog engines as a community wiki.
You can also use GitHub for your own blog.
See the details in this post "Publishing a Blog with GitHub Pages and Jekyll".
Jekyll can be used with any SCM - this is just a static site generator suitable for blogs. To start up quickly, get jekyll-template.