]> git.eshelyaron.com Git - emacs.git/commitdiff
* admin/notes/bzr: Mention the helpful changelog_merge plugin.
authorGlenn Morris <rgm@gnu.org>
Sat, 12 Feb 2011 23:43:42 +0000 (15:43 -0800)
committerGlenn Morris <rgm@gnu.org>
Sat, 12 Feb 2011 23:43:42 +0000 (15:43 -0800)
admin/notes/bzr

index cb2a1bd4e4fb774d1892340a8796eb12ff5460bc..07a3c6dd09fdf241303aedb26445cbd74ee02422 100644 (file)
@@ -65,11 +65,26 @@ removes a file, then remove the corresponding files by hand.
 The following description uses bound branches, presumably it works in
 a similar way with unbound ones.
 
+0) (First time only) Get the bzr changelog_merge plugin:
+
+cd ~/.bazaar/plugins
+bzr branch lp:bzr-changelog-merge
+mv bzr-changelog-merge changelog_merge
+
+This will make merging ChangeLogs a lot smoother.  It merges new
+entries to the top of the file, rather than trying to fit them in
+mid-way through.
+
 1) Get clean, up-to-date copies of the emacs-23 and trunk branches.
 Check for any uncommitted changes with bzr status.
 
 2) M-x cd /path/to/trunk
 
+The first time only, do this:
+cd .bzr/branch
+Add the following line to branch.conf:
+changelog_merge_files = ChangeLog
+
 3) load admin/bzrmerge.el
 
 4) M-x bzrmerge RET /path/to/emacs-23 RET