ID (sha1) Last change Message By Role
[% INCLUDE 'inc/chroma_hash.tt2' sha1 = Commit.sha1.substr(0, 7) %] [% time_since(Commit.authored_time) %]

[% Commit.comment | html %]

[% INCLUDE '_refs.tt2' object = commit %]
[% INCLUDE 'inc/gravatar.tt2' email = Commit.author.email %][% Commit.author.name | html %] Author
[% time_since(Commit.committed_time) %] [% INCLUDE 'inc/gravatar.tt2' email = Commit.committer.email %][% Commit.committer.name %] Committer
[% FOREACH parent IN Commit.parents %] [% END %]
[% INCLUDE 'inc/chroma_hash.tt2' sha1 = Commit.sha1.substr(0, 7), hide_sha1_output = 1 %]
Commit
[% Commit.sha1 %] diff
[% INCLUDE 'inc/chroma_hash.tt2' sha1 = Commit.tree_sha1.substr(0, 7), hide_sha1_output = 1 %]
Tree
[% Commit.tree_sha1 %] tree
[% INCLUDE 'inc/chroma_hash.tt2' sha1 = parent.sha1.substr(0, 7), hide_sha1_output = 1 %]
Parent
[% parent.sha1 %] commit diff
[% # In the case of merge commits there will be no diff tree. IF diff_tree && diff_tree.size > 0; INCLUDE '_diff_tree.tt2'; END; %]