~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/mirroring.txt

  • Committer: Martin Pool
  • Date: 2008-04-24 07:22:53 UTC
  • mto: This revision was merged to the branch mainline in revision 3415.
  • Revision ID: mbp@sourcefrog.net-20080424072253-opmjij7xfy38w27f
Remove every assert statement from bzrlib!

Depending on the context they are:

 * turned into an explicit if/raise of either AssertionError 
   or something more specific -- particularly where they protect
   programming interfaces, complex invariants, or data file integrity
 * removed, if they're redundant with a later check, not protecting
   a meaningful invariant
 * turned into a selftest method on tests

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Mirroring
2
 
=========
3
 
 
4
 
The basic idea of mirroring is good, but it's too hard to understand.
5
 
 
6
 
Push mirrors and pull mirrors.
7
 
 
8
 
Suggest that people commit to their local machine and then regularly
9
 
mirror elsewhere as a backup.
10
 
 
11
 
bk and darcs's design inherently avoids this; just make another repo
12
 
and decide to use it that way.
13
 
 
14
 
On the other hand they do not keep track of the progress of a patch.
 
 
b'\\ No newline at end of file'