~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/branch.py

  • Committer: Jelmer Vernooij
  • Date: 2006-06-10 00:21:11 UTC
  • mto: (1558.16.3 revert-missing)
  • mto: This revision was merged to the branch mainline in revision 1767.
  • Revision ID: jelmer@samba.org-20060610002111-ff582d7ee2090037
Fix some types (found using aspell).

Show diffs side-by-side

added added

removed removed

Lines of Context:
477
477
        revision_id: if not None, the revision history in the new branch will
478
478
                     be truncated to end with revision_id.
479
479
        """
480
 
        # for API compatability, until 0.8 releases we provide the old api:
 
480
        # for API compatibility, until 0.8 releases we provide the old api:
481
481
        # def clone(self, to_location, revision=None, basis_branch=None, to_branch_format=None):
482
482
        # after 0.8 releases, the *args and **kwargs should be changed:
483
483
        # def clone(self, to_bzrdir, revision_id=None):
485
485
            kwargs.get('revision', None) or
486
486
            kwargs.get('basis_branch', None) or
487
487
            (len(args) and isinstance(args[0], basestring))):
488
 
            # backwards compatability api:
 
488
            # backwards compatibility api:
489
489
            warn("Branch.clone() has been deprecated for BzrDir.clone() from"
490
490
                 " bzrlib 0.8.", DeprecationWarning, stacklevel=3)
491
491
            # get basis_branch
609
609
 
610
610
    def initialize(self, a_bzrdir):
611
611
        """Create a branch of this format in a_bzrdir."""
612
 
        raise NotImplementedError(self.initialized)
 
612
        raise NotImplementedError(self.initialize)
613
613
 
614
614
    def is_supported(self):
615
615
        """Is this format supported?
1239
1239
        
1240
1240
        :return: Either a Branch, or None
1241
1241
 
1242
 
        This could memoise the branch, but if thats done
 
1242
        This could memorize the branch, but if thats done
1243
1243
        it must be revalidated on each new lock.
1244
 
        So for now we just dont memoise it.
 
1244
        So for now we just dont memorize it.
1245
1245
        # RBC 20060304 review this decision.
1246
1246
        """
1247
1247
        bound_loc = self.get_bound_location()
1293
1293
        # There may be a different check you could do here
1294
1294
        # rather than actually trying to install revisions remotely.
1295
1295
        # TODO: capture an exception which indicates the remote branch
1296
 
        #       is not writeable. 
 
1296
        #       is not writable. 
1297
1297
        #       If it is up-to-date, this probably should not be a failure
1298
1298
        
1299
1299
        # lock other for write so the revision-history syncing cannot race