~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/en/tutorials/centralized_workflow.txt

  • Committer: Martin von Gagern
  • Date: 2010-04-20 08:47:38 UTC
  • mfrom: (5167 +trunk)
  • mto: This revision was merged to the branch mainline in revision 5195.
  • Revision ID: martin.vgagern@gmx.net-20100420084738-ygymnqmdllzrhpfn
merge trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
====================
2
 
Centralized Workflow
3
 
====================
4
 
 
5
 
.. sectnum::
 
1
=============================
 
2
Centralized Workflow Tutorial
 
3
=============================
6
4
 
7
5
 
8
6
Overview
25
23
 
26
24
.. _Bazaar: http://bazaar-vcs.org
27
25
 
28
 
.. contents::
29
 
 
30
26
 
31
27
Initial Setup
32
28
=============
42
38
be accurate or unique, it will be used in log messages and
43
39
annotations, so it is better to have something real.
44
40
 
45
 
::  
 
41
::
46
42
 
47
43
   % bzr whoami "John Doe <jdoe@organization.com>"
48
44
 
87
83
  % bzr init-repo --no-trees sftp://centralhost/srv/bzr/
88
84
 
89
85
You can think of this step as similar to setting up a new cvsroot, or
90
 
subversion repository.  The {{{--no-trees}}} option tells bzr to not
 
86
subversion repository.  The ``--no-trees`` option tells bzr to not
91
87
populate the directory with a working tree.  This is appropriate,
92
88
since no one will be making changes directly in the branches within
93
89
the central repository.
106
102
 
107
103
.. _Tracking Upstream: http://bazaar-vcs.org/TrackingUpstream
108
104
 
109
 
.. 
 
105
..
110
106
   XXX: We really need a different document for discussing conversion of a
111
107
   project. Right now TrackingUpstream is the best we have, though.
112
108
 
286
282
::
287
283
 
288
284
  % bzr branch sftp://centralhost/srv/bzr/sigil/user-a \
289
 
               sftp://centralhost/srv/bzr/sigil/user-a/feature 
 
285
               sftp://centralhost/srv/bzr/sigil/user-a/feature
290
286
  % cd ~/work/sigil
291
287
  % bzr checkout sftp://centralhost/srv/bzr/sigil/user-a/feature myfeature
292
288
 
298
294
-----------------
299
295
 
300
296
Bazaar_ has the concept of a "Shared Repository". This is similar to
301
 
the traditional concept of a repository in other RCSs like CVS and
 
297
the traditional concept of a repository in other VCSs like CVS and
302
298
Subversion. For example, in Subversion you have a remote repository,
303
299
which is where all of the history is stored, and locally you don't
304
300
have any history information, only a checkout of the working tree
314
310
well share the storage as well.
315
311
 
316
312
 
317
 
.. 
 
313
..
318
314
   vim: tw=74 ft=rst spell spelllang=en_us