Se você estiver executando o seu próprio servidor web, você pode querer dar uma olhada em alguns dos sistemas CMS disponíveis.
O que eu tenho em mente é o Drupal que eu sei que tem módulos disponíveis para blogs e controle de versão embutido. Também faz muito mais do que apenas blogar.