~abentley/bzrtools/bzrtools.dev

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