threads / discuss / 33035

ESR's reposurgeon action stamps

Subject: ESR's reposurgeon action stamps

## tl;dr

One message between Feb 27, 2013 and Feb 27, 2013.

replies: 0people: 1as markdown or json

Joel C. Salomon· Feb 27, 2013, 20:13 UTC · lore

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>:

Show 5 quoted lines
> 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

← back to recent threads