~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to tutorial.txt

- merge improved merge base selection from aaron
aaron.bentley@utoronto.ca-20050912025534-43d7275dd948e4ad

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
current for bzr 0.0.6pre, July 2005
6
6
 
7
7
 
8
 
*Note:* This tutorial is a work in 
9
 
progress, and describes code that is itself still evolving. 
10
 
If you have comments on either the design or the tutorial, 
11
 
please send them to the bazaar-ng@lists.canonical.com mailing list.
12
 
 
 
8
*NOTE* For a more current and user-editable version of this 
 
9
document, see the wiki at http://bazaar.canonical.com/IntroductionToBzr
13
10
 
14
11
 
15
12
Introduction
54
51
Some people want to avoid sharing their email address so as not to
55
52
get spam.  bzr will never
56
53
disclose your email address unless you tell it to by publishing an
57
 
archive or transmiting a changeset.  It's recommended that you do use
 
54
archive or transmitting a changeset.  It's recommended that you do use
58
55
a real address, so that people can contact you about your work, but
59
56
it's not required.  You can use an address which is obfuscated, which
60
57
bounces, or which goes through an anti-spam service such as spamgourmet.com.
292
289
a copy.  Because this new copy is potentially a new branch, the
293
290
command is called *branch*::
294
291
 
295
 
    % bzr branch http://bazaar-ng.org/bzr/main ./bzr-main
296
 
    % cd bzr-main
 
292
    % bzr branch http://bazaar-ng.org/bzr/bzr.dev 
 
293
    % cd bzr.dev
297
294
 
298
295
This copies down the complete history of this branch, so we can
299
296
do all operations on it locally: log, annotate, making and merging
310
307
 
311
308
    % bzr pull
312
309
 
313
 
This only works if the local branch if your branch includes only
314
 
changes from the parent branch.  Otherwise, the branches are said to
315
 
have *diverged*, and they must be merged instead.
 
310
This only works if your local branch includes only changes from the
 
311
parent branch.  Otherwise, the branches are said to have *diverged*,
 
312
and they must be merged instead.