aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2011-02-12 15:43:42 -0800
committerGlenn Morris2011-02-12 15:43:42 -0800
commitd0ba09dcd877f4e8b6b7643c69d596ac88b545bc (patch)
tree99478d41d455e6415a02f0876c84eb11fdd7652d
parent7b24e97ab5015b43dd76ccc2ed6fdd49f03fa64a (diff)
downloademacs-d0ba09dcd877f4e8b6b7643c69d596ac88b545bc.tar.gz
emacs-d0ba09dcd877f4e8b6b7643c69d596ac88b545bc.zip
* admin/notes/bzr: Mention the helpful changelog_merge plugin.
-rw-r--r--admin/notes/bzr15
1 files changed, 15 insertions, 0 deletions
diff --git a/admin/notes/bzr b/admin/notes/bzr
index cb2a1bd4e4f..07a3c6dd09f 100644
--- a/admin/notes/bzr
+++ b/admin/notes/bzr
@@ -65,11 +65,26 @@ removes a file, then remove the corresponding files by hand.
65The following description uses bound branches, presumably it works in 65The following description uses bound branches, presumably it works in
66a similar way with unbound ones. 66a similar way with unbound ones.
67 67
680) (First time only) Get the bzr changelog_merge plugin:
69
70cd ~/.bazaar/plugins
71bzr branch lp:bzr-changelog-merge
72mv bzr-changelog-merge changelog_merge
73
74This will make merging ChangeLogs a lot smoother. It merges new
75entries to the top of the file, rather than trying to fit them in
76mid-way through.
77
681) Get clean, up-to-date copies of the emacs-23 and trunk branches. 781) Get clean, up-to-date copies of the emacs-23 and trunk branches.
69Check for any uncommitted changes with bzr status. 79Check for any uncommitted changes with bzr status.
70 80
712) M-x cd /path/to/trunk 812) M-x cd /path/to/trunk
72 82
83The first time only, do this:
84cd .bzr/branch
85Add the following line to branch.conf:
86changelog_merge_files = ChangeLog
87
733) load admin/bzrmerge.el 883) load admin/bzrmerge.el
74 89
754) M-x bzrmerge RET /path/to/emacs-23 RET 904) M-x bzrmerge RET /path/to/emacs-23 RET