From: James Moger Date: Tue, 27 Dec 2011 22:40:25 +0000 (-0500) Subject: sendmail: list commits in chronological order X-Git-Tag: v0.8.0~43 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=0fb1fd48c430d5dbb61485a9a6c6f52aac200e09;p=gitblit.git sendmail: list commits in chronological order --- diff --git a/groovy/sendmail.groovy b/groovy/sendmail.groovy index 5733ae73..96169095 100644 --- a/groovy/sendmail.groovy +++ b/groovy/sendmail.groovy @@ -130,7 +130,7 @@ for (command in commands) { switch (command.type) { case ReceiveCommand.Type.CREATE: - def commits = JGitUtils.getRevLog(r, command.oldId.name, command.newId.name) + def commits = JGitUtils.getRevLog(r, command.oldId.name, command.newId.name).reverse() commitCount += commits.size() if (commits.size() > 0) { // new branch @@ -146,7 +146,7 @@ for (command in commands) { } break case ReceiveCommand.Type.UPDATE: - def commits = JGitUtils.getRevLog(r, command.oldId.name, command.newId.name) + def commits = JGitUtils.getRevLog(r, command.oldId.name, command.newId.name).reverse() commitCount += commits.size() // fast-forward branch commits table changes += "$branchBreak $ref branch updated ($commits.size commits)\n$branchBreak" @@ -154,7 +154,7 @@ for (command in commands) { changes += '\n' break case ReceiveCommand.Type.UPDATE_NONFASTFORWARD: - def commits = JGitUtils.getRevLog(r, command.oldId.name, command.newId.name) + def commits = JGitUtils.getRevLog(r, command.oldId.name, command.newId.name).reverse() commitCount += commits.size() // non-fast-forward branch commits table changes += "$branchBreak $ref branch updated [NON fast-forward] ($commits.size commits)\n$branchBreak"