diff options
| author | Sean Whitton | 2022-09-27 17:49:05 -0700 |
|---|---|---|
| committer | Sean Whitton | 2022-09-27 17:49:05 -0700 |
| commit | c1eb13b32676b288a3ab3826501caf7bcd376b7f (patch) | |
| tree | a4d7569d8ed749ee7030f02a9e2441d1efde513d /admin | |
| parent | adaa2fc90e5c5da4d2469bc20614328ec2ddca78 (diff) | |
| download | emacs-c1eb13b32676b288a3ab3826501caf7bcd376b7f.tar.gz emacs-c1eb13b32676b288a3ab3826501caf7bcd376b7f.zip | |
Maintaining ChangeLog history: add more details
* admin/notes/repo (Maintaining ChangeLog history): Add more details.
See <https://debbugs.gnu.org/58092#37>.
Diffstat (limited to 'admin')
| -rw-r--r-- | admin/notes/repo | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/admin/notes/repo b/admin/notes/repo index f6004a97db1..c2d7f993a02 100644 --- a/admin/notes/repo +++ b/admin/notes/repo | |||
| @@ -124,6 +124,11 @@ This ChangeLog file is not put into the repository. | |||
| 124 | 'make change-history' copies all newer ChangeLog entries into the | 124 | 'make change-history' copies all newer ChangeLog entries into the |
| 125 | start of the newest ChangeLog history file. These ChangeLog entries | 125 | start of the newest ChangeLog history file. These ChangeLog entries |
| 126 | are thereafter considered to be old, so later uses of 'make ChangeLog' | 126 | are thereafter considered to be old, so later uses of 'make ChangeLog' |
| 127 | and/or 'make change-history' will no longer copy the entries. To | 127 | and/or 'make change-history' will no longer copy the entries. |
| 128 | alter ChangeLog history, run 'make change-history', then edit | 128 | |
| 129 | the ChangeLog history files manually and commit your changes. | 129 | To alter ChangeLog history, run 'make change-history' and commit the |
| 130 | changes made by that command. Then edit the ChangeLog history files | ||
| 131 | manually and commit those changes in a second, distinct commit. | ||
| 132 | Altering ChangeLog history like this can make things harder for those | ||
| 133 | who handle merging branches and Emacs releases, so reserve it for | ||
| 134 | correcting more serious mistakes. | ||