diff options
| author | Paul Eggert | 2011-02-24 22:42:06 -0800 |
|---|---|---|
| committer | Paul Eggert | 2011-02-24 22:42:06 -0800 |
| commit | a07b892ff17e95e513c4bfe6e2dd73df1e589bf3 (patch) | |
| tree | a3d1a40c919618c9a452a405838cff23819777fe /admin/notes | |
| parent | ae0d725005539d9259efac6a81ff8fdd45eb69a6 (diff) | |
| parent | b18947669cd182ec8487b317460f6df5878d0f11 (diff) | |
| download | emacs-a07b892ff17e95e513c4bfe6e2dd73df1e589bf3.tar.gz emacs-a07b892ff17e95e513c4bfe6e2dd73df1e589bf3.zip | |
Merge from mainline.
Diffstat (limited to 'admin/notes')
| -rw-r--r-- | admin/notes/bugtracker | 2 | ||||
| -rw-r--r-- | admin/notes/bzr | 20 |
2 files changed, 18 insertions, 4 deletions
diff --git a/admin/notes/bugtracker b/admin/notes/bugtracker index 02ca77bf7de..f2805eae443 100644 --- a/admin/notes/bugtracker +++ b/admin/notes/bugtracker | |||
| @@ -489,7 +489,7 @@ Here "{id}" is a literal string, a placeholder that will be replaced | |||
| 489 | by the bug number you specify after `--fixes debbugs:' in the bzr | 489 | by the bug number you specify after `--fixes debbugs:' in the bzr |
| 490 | command line (123 in the example above). | 490 | command line (123 in the example above). |
| 491 | 491 | ||
| 492 | In the bazaar.conf file, this setting should go into the [DEFAULTS] | 492 | In the bazaar.conf file, this setting should go into the [DEFAULT] |
| 493 | section. | 493 | section. |
| 494 | 494 | ||
| 495 | In the locations.conf file, it should go into the branch-specific | 495 | In the locations.conf file, it should go into the branch-specific |
diff --git a/admin/notes/bzr b/admin/notes/bzr index 11f0af17a3b..14a5c92a454 100644 --- a/admin/notes/bzr +++ b/admin/notes/bzr | |||
| @@ -75,6 +75,12 @@ This will make merging ChangeLogs a lot smoother. It merges new | |||
| 75 | entries to the top of the file, rather than trying to fit them in | 75 | entries to the top of the file, rather than trying to fit them in |
| 76 | mid-way through. | 76 | mid-way through. |
| 77 | 77 | ||
| 78 | Sigh. This plugin has a drawback. People often like to edit older | ||
| 79 | ChangeLog entries, not at the head of the file. Frequently they do | ||
| 80 | this in the same commit as making new entries. Using this plugin | ||
| 81 | will merge ALL changed entries (including older ones) to the top of | ||
| 82 | the destination file. | ||
| 83 | |||
| 78 | 1) Get clean, up-to-date copies of the emacs-23 and trunk branches. | 84 | 1) Get clean, up-to-date copies of the emacs-23 and trunk branches. |
| 79 | Check for any uncommitted changes with bzr status. | 85 | Check for any uncommitted changes with bzr status. |
| 80 | 86 | ||
| @@ -112,9 +118,17 @@ and is due to a technical limitation of bzr. The log data for those | |||
| 112 | revisions gets merged, the actual changes themselves do not. | 118 | revisions gets merged, the actual changes themselves do not. |
| 113 | http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00609.html ) | 119 | http://lists.gnu.org/archive/html/emacs-devel/2011-01/msg00609.html ) |
| 114 | 120 | ||
| 115 | Note that ChangeLog entries are automatically merged to the top with | 121 | In particular, check the ChangeLog entries (eg in case too many |
| 116 | today's date, but you still might want to check them to see that too | 122 | entries have been included or whitespace between entries needs fixing). |
| 117 | much is not being included, or whitespace between entries is not missing. | 123 | bzrmerge tries to fix up the dates to today's date, but it only does |
| 124 | this where there are conflicts. If you used the changelog_merge plugin, | ||
| 125 | there won't be any conflicts, and (at time of writing) you will need | ||
| 126 | to adjust dates by hand. In any case, if someone made multiple | ||
| 127 | ChangeLog entries on different days in the branch, you may wish to | ||
| 128 | collapse them all to a single entry for that author in the trunk | ||
| 129 | (because in the trunk they all appear under the same date). | ||
| 130 | Obviously, if there are multiple changes to the same file by different | ||
| 131 | authors, don't break the logical ordering in doing this. | ||
| 118 | 132 | ||
| 119 | Notes: | 133 | Notes: |
| 120 | 134 | ||