~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/en/upgrade-guide/tips_and_tricks.txt

  • Committer: Ian Clatworthy
  • Date: 2009-07-02 08:26:00 UTC
  • mto: (4527.1.1 integration)
  • mto: This revision was merged to the branch mainline in revision 4529.
  • Revision ID: ian.clatworthy@canonical.com-20090702082600-qwb1evvvfa8ctnye
first draft of a 2.0 Upgrade Guide

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Tips and tricks
 
2
###############
 
3
 
 
4
Finding obsolete branches
 
5
-------------------------
 
6
 
 
7
If you use feature branching for developing each fix
 
8
and enhancement separately, you may have several old
 
9
branches that are no longer required. In many cases,
 
10
the relevant changes may now be merged into trunk.
 
11
In other cases, a branch may be obsolete thanks to
 
12
another change made by yourself or others.
 
13
 
 
14
When checking for an obsolete branch, there are two
 
15
things in particular to confirm:
 
16
 
 
17
1. The working tree has no in-progress changes.
 
18
 
 
19
2. Any locally committed revisions have been merged
 
20
   to the parent branch.
 
21
 
 
22
After changing into the root of a branch, the commands
 
23
to check these things respectively are::
 
24
 
 
25
  bzr status
 
26
  bzr missing --mine-only
 
27
 
 
28
If your branches are stored in a shared repository locally,
 
29
you may find the *Local Changes* tab in Bazaar Explorer's
 
30
repository view helpful here as it shows a summary of
 
31
these things for each branch as you select it.