~abentley/bzrtools/bzrtools.dev

22 by abentley
Added README
1
BZR TOOLS
2
116 by aaron.bentley at utoronto
updated docs
3
This is is a set of plugins for bzr.
22 by abentley
Added README
4
116 by aaron.bentley at utoronto
updated docs
5
BAZ-IMPORT
325 by Aaron Bentley
Updated docs
6
baz-import will import an Arch or Baz Archive into a bzr repository.
22 by abentley
Added README
7
Data converted:
8
- source tree
9
- file ids
72 by Aaron Bentley
updated docs
10
- revision ids
325 by Aaron Bentley
Updated docs
11
- logs
12
- merge data
22 by abentley
Added README
13
116 by aaron.bentley at utoronto
updated docs
14
After more commits are made to the baz/arch branch, you can re-run baz-import
72 by Aaron Bentley
updated docs
15
to import just those changes.
16
325 by Aaron Bentley
Updated docs
17
BAZ-IMPORT-BRANCH
18
baz-import-branch will import an Arch or Baz Branch into a bzr standalone tree.
19
See baz-import for conversion details.
65 by Aaron Bentley
Updated docs
20
423.1.5 by Aaron Bentley
Update docs
21
BRANCHES
22
List all the branches present at, or underneath, a location.
23
24
BRANCH-HISTORY
25
Show a history of the branch, separated by committer and branch nick.
26
27
CBRANCH
28
Create a branch in a repository and a checkout elsewhere, in one command.
29
400.1.4 by Michael Ellerman
Add cdiff to the README and mention .colordiffrc parsing.
30
CDIFF
31
cdiff mimics bzr diff, but displays the diff in colour. cdiff knows how
32
to read a ~/.colordiffrc file, in the same format as for colordiff(1).
33
34
# example ~/.colordiffrc
35
plain=darkwhite
36
newtext=darkblue
37
oldtext=darkred
38
diffstuff=darkgreen
39
423.1.5 by Aaron Bentley
Update docs
40
CLEAN-TREE
41
Delete unknown, ignored, or detritus files, leaving versioned files untouched.
42
43
FETCH-GHOSTS
44
Scan this branch for missing ancestors (aka "ghosts), and attempt to retrieve
45
them from a specified branch.
46
47
GRAPH-ANCESTRY
48
Use dot (from Graphviz) to produce graphics of a tree's ancestry.
49
50
IMPORT
51
Import a tarball into a bzr branch, or update to a fresh tarball.
52
53
PATCH
54
Use patch to apply a patch to this tree.
55
56
MULTI-PULL
57
Pull all branches and checkouts at or underneath the current location.
58
364.1.4 by Aaron Bentley
Changed rpush to rspush
59
RSPUSH
22 by abentley
Added README
60
Uses rsync to copy a branch to a remote location.  Remembers the last location
61
used.  Will not push if
62
- there are unknown files
63
- there are uncommitted changes in the working tree.
64
These safeguards are intended to prevent dirty trees from being uploaded.
65
423.1.6 by Aaron Bentley
Add shell to list of commands
66
SHELL
67
An interactive shell with bzr commands available as single commands, and
68
nice shell completion.
69
325.1.2 by Aaron Bentley
Merge shelf v2
70
SHELVE/UNSHELVE/SHELF
71
Shelve allows you to temporarily put changes you've made "on the shelf",
72
ie. out of the way, until a later time when you can bring them back from
73
the shelf with the 'unshelve' command.
74
75
You can put multiple items on the shelf, each time you run unshelve the
76
most recently shelved changes will be reinstated.
77
78
If filenames are specified, only the changes to those files will be
79
shelved, other files will be left untouched.
80
81
If a revision is specified, changes since that revision will be shelved.
82
83
If you specifiy "--pick" you'll be prompted for each hunk of the diff as
84
to whether you want to shelve it or not. Press "?" at the prompt for help.
85
466 by Aaron Bentley
Update docs
86
SHOW-PATHS
87
List the locations used by a branch or checkout.
88
325.1.2 by Aaron Bentley
Merge shelf v2
89
More Info
90
=========
91
92
http://bazaar.canonical.com/BzrShelveExample
152.1.2 by Aaron Bentley
Updated docs, obsoleted old executibles
93
423.1.5 by Aaron Bentley
Update docs
94
SWITCH
95
Change the branch associated with a lightweight checkout, and update the tree
96
while retaining local changes.
347 by Aaron Bentley
Added zap to docs
97
98
ZAP
423.1.5 by Aaron Bentley
Update docs
99
Safely remove undesired checkouts.