ESR's reposurgeon action stamps

From: Joel C. Salomon <hidden>
Date: 2016-06-15 22:56:16

Since it's intended as a cross-VCS tool, Eric Raymond’s reposurgeon
does not use hashes to refer to commits, but instead uses “action
stamps”. From <http://www.catb.org/~esr/reposurgeon/reposurgeon.html#reference-lifting>:
An action stamp is an RFC3339 timestamp, followed by a '!', followed
by a committer email address, followed by ':' and a 1-origin sequence
number if the date/time pair is not unique in the repository; it
refers to a commit without being VCS-specific. Thus, instead of
"commit 304a53c2" or "r2355", "2011-10-25T15:11:09Z!fred@foonly.com".
Would there be any interest at all in extending the various Git
utilities to understand this style of reference?

—Joel Salomon
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help