This post is older than a year. Consider some information might not be accurate anymore.
zpub is a authoring and publishing system for docbook documents. The SCM behind is Subversion. From my understanding it automatically generates the desired output after each commit and notifies interested/involved persons.