1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
BZR TOOLS
This is is a set of helper tools for bzr.
BAZ2BZR
baz2bzr will import an Arch or Baz branch into bzr.
Data converted:
- source tree
- file ids
- revision ids
- log summaries
Data not converted:
- data on revisions merged
- log bodies
- symlinks in Arch trees are not handled (but can be skipped).
After more commits are made to the baz/arch branch, you can re-run baz2bzr
to import just those changes.
The conversion algorithm is still in flux, and old data may become invalid as
newer conversion functionality is introduced.
BZR-PUSH
Uses rsync to copy a branch to a remote location. Remembers the last location
used. Will not push if
- there are unknown files
- there are uncommitted changes in the working tree.
These safeguards are intended to prevent dirty trees from being uploaded.
ANNOTATE
Output a version of the requested file that indicates which revision introduced
each line.
SHELF/UNSHELF
Temporarily put aside some changes, to restore them later. This can be useful
to separate two sets of changes, so that they can be committed separately.
BZR-PULL (obsolete as of Bzr 0.5)
Uses rsync to get the latest changes from an upstream location. Remembers the
last location used. Will not pull if
- there are unknown files
- there are uncommitted changes
- there have been local commits
These safeguards are intended to prevent accidental data loss.
|