~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/developers/overview.txt

  • Committer: Gordon Tyler
  • Date: 2010-02-02 06:30:43 UTC
  • mto: (5037.3.1 integration)
  • mto: This revision was merged to the branch mainline in revision 5046.
  • Revision ID: gordon@doxxx.net-20100202063043-3ygr1114d25m3f7m
Added cmdline.split function, which replaces commands.shlex_split_unicode.

Show diffs side-by-side

added added

removed removed

Lines of Context:
12
12
document, send a merge request or new text to the mailing list.
13
13
 
14
14
The current version of this document is available in the file
15
 
``doc/developers/overview.txt`` in the source tree, and from 
16
 
<http://doc.bazaar-vcs.org/bzr.dev/>.
17
 
 
18
 
See also:
19
 
 
20
 
 * `Bazaar Developer Documentation Catalog <index.html>`_.
21
 
 * `Bazaar Developer Guide <../en/developer-guide/HACKING.html>`_
22
 
   (particularly the *Coding Style Guidelines* section.)
23
 
 
24
 
.. contents::
 
15
``doc/developers/overview.txt`` in the source tree, and available online
 
16
within the developer documentation, <http://doc.bazaar-vcs.org/developers/>.
 
17
 
25
18
 
26
19
Essential Domain Classes
27
20
########################
108
101
store a full text of the inventory, and of every new file text.
109
102
 
110
103
At runtime, repository stacking is actually configured by the branch, not
111
 
the repository.  So doing ``a_bzrdir.open_repository()`` 
112
 
gets you just the single physical repository, while 
113
 
``a_bzrdir.open_branch().repository`` gets one configured with a stacking. 
 
104
the repository.  So doing ``a_bzrdir.open_repository()``
 
105
gets you just the single physical repository, while
 
106
``a_bzrdir.open_branch().repository`` gets one configured with a stacking.
114
107
Therefore, to permanently change the fallback repository stored on disk,
115
 
you must use ``Branch.set_stacked_on_url``.  
 
108
you must use ``Branch.set_stacked_on_url``.
116
109
 
117
110
Changing away from an existing stacked-on URL will copy across any
118
111
necessary history so that the repository remains usable.