aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
Diffstat (limited to 'admin')
-rw-r--r--admin/ChangeLog5
-rw-r--r--admin/notes/commits9
2 files changed, 14 insertions, 0 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog
index 36a10fa5f30..111d6441518 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -1,3 +1,8 @@
12014-01-16 Eric S. Raymond <esr@thyrsus.com>
2
3 * notes/commits: Add a 'graph on VCS-independent ways of
4 identifying commits and the desirability thereof.
5
12014-01-15 Paul Eggert <eggert@cs.ucla.edu> 62014-01-15 Paul Eggert <eggert@cs.ucla.edu>
2 7
3 Fix copyright license notices for Adobe Unicode mapping files. 8 Fix copyright license notices for Adobe Unicode mapping files.
diff --git a/admin/notes/commits b/admin/notes/commits
index 2c6f80c56f0..6e2aabe5abc 100644
--- a/admin/notes/commits
+++ b/admin/notes/commits
@@ -45,6 +45,15 @@ Date: Tue, 31 Mar 2009 12:21:20 +0900
45 for modern source-control systems with a global log, it's better to 45 for modern source-control systems with a global log, it's better to
46 have something like "Regenerate configure". 46 have something like "Regenerate configure".
47 47
48(4) (Added in 2014) In commit comments, and ChangLog files, it is best
49 to use ways of identifying revisions that are not dependent on a
50 particular version control system. (At time of writing Emacs is
51 about to move to its third VCS and another move in the future is
52 not impossible.) An excellent way to identify commits is by
53 quoting their summary line. Another is with an action stamp - an
54 RFC3339 date followed by ! followed by the committer's email - for
55 example, "2014-01-16T05:43:35Z!esr@thyrsus.com". Often, "my
56 previous commit" will suffice.
48 57
49Followup discussion: 58Followup discussion:
50http://lists.gnu.org/archive/html/emacs-devel/2010-01/msg00897.html 59http://lists.gnu.org/archive/html/emacs-devel/2010-01/msg00897.html