-
Type:
Suggestion
-
Resolution: Duplicate
-
None
-
Component/s: None
Since Git 1.6, there has been support for adding notes to git objects, without changing the commit. It gives you a nice way of adding in metadata without change the content itself.
See http://git-scm.com/blog/2010/08/25/notes.html and https://www.kernel.org/pub/software/scm/git/docs/git-notes.html for more information on this function.
It is not currently possible through the GUI or property files to change the commands of how it does the git repo slurps. In order to pull in any notes, you would have add refs/notes/:ref/notes/ as part of the git fetch step I assume that this is only possible right now by taking the Fisheye/Crucible source code and making a custom build.
If a plugin can read git notes, it's then possible to save off data from a Crucible inspection (like inspection credit, comments, signoffs, etc) into the git notes so that there is much less impact to the Crucible database.
A set of plugins that I help maintain coordinates information between JIRA, Crucible, and Bamboo about what commits have been inspected, what has been waived, and what is ready for a build.
Having the ability to have Fisheye/Crucible read off some metadata and potentially write it in a custom plugin would give plugin writers more ways of sharing data between Atlassian products, plugins, and homegrown applications.
- duplicates
-
FE-3456 Fisheye should not only search for jira issue IDs in commit messages but also in notes of commits
- Not Being Considered