We are switching from ClearCase to do Hudson-based builds from Git repositories. With ClearCase, we could see the differences between each commit by clicking on ‘changes’, like this:
1. username on 15/03/2012 22:55:02
Important change message
The file was modified /full/path/to/pom.xml@/main/10 - create version
But now, with Git, the changes view only shows this:
Commit aebb135ce48bd5b47b825a16f65da52ddc4d50c4 by firstname lastname
Important change message
The file was modified pom.xml
There are lot of pom.xml’s in our repo, and checking using commit hash every time is not very convenient. Is there a way to get Hudson to show the actual file with full path and date/time?
If you have gitweb configured, you can add the URL for it to Hudson’s job config and it will provide links for changes there. (Hudson’s git support has support for gitweb by default.)