aboutsummaryrefslogtreecommitdiffstats
path: root/admin/notes
diff options
context:
space:
mode:
authorGlenn Morris2011-01-17 18:55:26 -0800
committerGlenn Morris2011-01-17 18:55:26 -0800
commit565cb73650f72bab9222d262fe991300738049fb (patch)
tree39d555a1383de01b390b82ec628098993494ce05 /admin/notes
parenta9faac5c6333bcbfb30a00debf3de7a44e430e49 (diff)
downloademacs-565cb73650f72bab9222d262fe991300738049fb.tar.gz
emacs-565cb73650f72bab9222d262fe991300738049fb.zip
* admin/notes/bzr: More bzrmerge notes.
Diffstat (limited to 'admin/notes')
-rw-r--r--admin/notes/bzr18
1 files changed, 14 insertions, 4 deletions
diff --git a/admin/notes/bzr b/admin/notes/bzr
index 0625bc2de3c..69ad1a92b04 100644
--- a/admin/notes/bzr
+++ b/admin/notes/bzr
@@ -82,15 +82,19 @@ need skipping, you'll have to do that by hand.
82Using smerge-mode, there are menu items to skip to the next conflict, 82Using smerge-mode, there are menu items to skip to the next conflict,
83and to take either the trunk, branch, or both copies. 83and to take either the trunk, branch, or both copies.
84 84
856) After resolving all conflicts, you might need to run the command 856) After resolving all conflicts, you might need to run the bzmerge
86again if there are more revisions still to merge. 86command again if there are more revisions still to merge.
87Do not commit (or exit Emacs) until bzrmerge has merged all revisions! 87
88Do not commit (or exit Emacs) until you have run bzrmerge to compeltion.
88 89
89Before committing, check bzr status and bzr diff output. 90Before committing, check bzr status and bzr diff output.
91If you have run bzrmerge enough times, the "pending merge tip" in bzr
92status should be the last revision from the emacs-23 branch, and
93bzr status -v should show all the revisions you expect to merge.
90 94
91Note that ChangeLog entries are automatically merged to the top with 95Note that ChangeLog entries are automatically merged to the top with
92today's date, but you still might want to check them to see that too 96today's date, but you still might want to check them to see that too
93much is not being included. 97much is not being included, or whitespace between entries is not missing.
94 98
95Notes: 99Notes:
96 100
@@ -104,3 +108,9 @@ get a "contents conflict". Assuming the changes don't need to be in
104the trunk at all, use `bzr resolve path/to/file --take-this' to keep the 108the trunk at all, use `bzr resolve path/to/file --take-this' to keep the
105trunk version. Prior to bzr 2.2.3, this may fail. You can just 109trunk version. Prior to bzr 2.2.3, this may fail. You can just
106delete the .OTHER etc files by hand and use bzr resolve path/to/file. 110delete the .OTHER etc files by hand and use bzr resolve path/to/file.
111
1123) Conflicts in autoload md5sums in comments. Strictly speaking, the
113right thing to do is merge everything else, resolve the conflict by
114choosig either the trunk or branch version, then run `make -C lisp
115autoloads' to update the md5sums to the correct trunk value before
116committing.