~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/en/user-guide/adv_merging.txt

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2007-12-14 08:47:17 UTC
  • mfrom: (3053.4.10 integrate-1.0)
  • Revision ID: pqm@pqm.ubuntu.com-20071214084717-xu119wq2x8l2w8lj
Merge 1.0final back to trunk and bump to 1.1dev

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Advanced merging
2
 
================
 
1
Pseudo merging
 
2
==============
3
3
 
4
4
Cherrypicking
5
5
-------------
47
47
be done at a later time. In other cases, additional conflicts will need
48
48
to be resolved when the changes are merged again.
49
49
 
50
 
Note: The reason why Bazaar doesn't track cherrypicks yet is that doing so
51
 
can lead to poor performance. We are exploring ways of tracking
52
 
this information that perform acceptably and hope to improve Bazaar's
53
 
cherrypicking support in the future accordingly.
54
 
 
55
50
 
56
51
Reverse cherrypicking
57
52
---------------------
113
108
Note: Some users coming from central VCS tools with poor merge tracking
114
109
like rebasing because it's similar to how they are use to working in older
115
110
tools, or because "perfectly clean" history seems important. Before rebasing
116
 
in Bazaar, think about whether a normal merge is a better choice.
 
111
in Bazaar, think about whether a normal merge is a better choice. In
 
112
particular, rebasing a private branch before sharing it is OK but
 
113
rebasing after sharing a branch with someone else is **strongly** discouraged.