aboutsummaryrefslogtreecommitdiffstats
path: root/admin/notes
diff options
context:
space:
mode:
authorGlenn Morris2014-11-01 11:05:30 -0700
committerGlenn Morris2014-11-01 11:05:30 -0700
commitd5d8ca30e5f481a32414c42bcc3b5a042061ff07 (patch)
treefebc223f19801e8e01b9498c5ba9d6c7bfcfa091 /admin/notes
parente54c5e4e25098be9df9d9c46d32165887b0ff9d3 (diff)
parentb99e8f833671a2b52be654eb477830294c624a97 (diff)
downloademacs-d5d8ca30e5f481a32414c42bcc3b5a042061ff07.tar.gz
emacs-d5d8ca30e5f481a32414c42bcc3b5a042061ff07.zip
Merge from emacs-24; up to 117656
Diffstat (limited to 'admin/notes')
-rw-r--r--admin/notes/repo19
1 files changed, 8 insertions, 11 deletions
diff --git a/admin/notes/repo b/admin/notes/repo
index 2044bb9ea2d..276dd372b37 100644
--- a/admin/notes/repo
+++ b/admin/notes/repo
@@ -5,18 +5,15 @@ NOTES ON COMMITTING TO EMACS'S REPOSITORY -*- outline -*-
5Commits should follow the conventions used in all modern distributed 5Commits should follow the conventions used in all modern distributed
6version-control systems. That is, they should consist of 6version-control systems. That is, they should consist of
7 7
8- A self-contained topic line no more than 75 chars long. 8- A self-contained topic line, preferably no more than 75 chars long.
9 9
10- If other content follows the topic line, there should be 10- If other content follows the topic line, there should be a blank
11 a blank line separating the two. 11 line separating the two.
12 12
13Try to keep your commits - and your commit comments - small. If 13- Follow the blank line with ChangeLog-like entries for the specific
14you feel an urge to put a bullet list in your commit comment, it's 14 changes you made, if any. (As long as Emacs maintains ChangeLog
15doing too many things at once. 15 files, just copy the entries you made in them to the commit message
16 16 after the blank line.)
17Yes, these directins are a departure from historical Emacs practice,
18but it helps modern log-viewing and summary tools work better so that
19other people can comprehend your code.
20 17
21* Commit to the right branch 18* Commit to the right branch
22 19
@@ -184,7 +181,7 @@ the trunk at all, use `bzr resolve path/to/file --take-this' to keep the
184trunk version. Prior to bzr 2.2.3, this may fail. You can just 181trunk version. Prior to bzr 2.2.3, this may fail. You can just
185delete the .OTHER etc files by hand and use bzr resolve path/to/file. 182delete the .OTHER etc files by hand and use bzr resolve path/to/file.
186 183
187* Sanity-checking branch merges 184* Sanity-checking branch merges
188 185
189Inspect the ChangeLog entries (e.g. in case too many entries have been 186Inspect the ChangeLog entries (e.g. in case too many entries have been
190included or whitespace between entries needs fixing). bzrmerge tries 187included or whitespace between entries needs fixing). bzrmerge tries