Mercurial > emacs
changeset 108641:c8d754c15c55
Advise against unnecessary merges from trunk to feature branches.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Tue, 18 May 2010 10:38:35 +0300 |
parents | 0b7cdd98b42f |
children | 66f3c521df14 |
files | admin/notes/bzr |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/admin/notes/bzr Mon May 17 20:03:14 2010 -0700 +++ b/admin/notes/bzr Tue May 18 10:38:35 2010 +0300 @@ -26,6 +26,14 @@ preferred that you take your branch's diff, apply it to the trunk, and commit directly, not merge. This keeps the history cleaner. +In general, when working on some feature in a separate branch, it is +preferable not to merge from trunk until you are done with the +feature. Unless you really need some change that was done on the +trunk while you were developing on the branch, you don't really need +those merges; just merge once, when you are done with the feature, and +Bazaar will take care of the rest. Bazaar is much better in this than +CVS, so interim merges are unnecessary. + Or use shelves; or rebase; or do something else. See the thread for yet another fun excursion into the exciting world of version control.