For a while I have been writing most of my documents in a combination of Org-Mode and Latex and keeping the folders under Git version control.

In a near perfect example of procrastination I decided to integrate the version control information into the Latex export.

Most of the hard work was already done as CTAN has the VC package which provides the integration between git log messages and moving them into the latex document.

I added to this so that the package can be used in a folder with the document and also a very basic template so that VC info is place on its own page.

In typical scratching your own itch fashion it only works with Git repos.

The code is on github at https://github.com/scotthewitt/vc-reporting

and the once cloned into the working directory can be used by including,

\input{vc-reporting/revisioninfo.tex}

at the desired location.