A Maven plugin that captures Git revision information at build time and exposes it as properties and generated classes for runtime version reporting.