~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/bzrdir.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:
373
373
 
374
374
        Note that bzr dirs that do not support format strings will raise
375
375
        IncompatibleFormat if the branch format they are given has
376
 
        a format string, and vice verca.
 
376
        a format string, and vice versa.
377
377
 
378
378
        If branch_format is None, the transport is returned with no 
379
379
        checking. if it is not None, then the returned transport is
386
386
 
387
387
        Note that bzr dirs that do not support format strings will raise
388
388
        IncompatibleFormat if the repository format they are given has
389
 
        a format string, and vice verca.
 
389
        a format string, and vice versa.
390
390
 
391
391
        If repository_format is None, the transport is returned with no 
392
392
        checking. if it is not None, then the returned transport is
399
399
 
400
400
        Note that bzr dirs that do not support format strings will raise
401
401
        IncompatibleFormat if the workingtree format they are given has
402
 
        a format string, and vice verca.
 
402
        a format string, and vice versa.
403
403
 
404
404
        If workingtree_format is None, the transport is returned with no 
405
405
        checking. if it is not None, then the returned transport is
434
434
        # this might be better on the BzrDirFormat class because it refers to 
435
435
        # all the possible bzrdir disk formats. 
436
436
        # This method is tested via the workingtree is_control_filename tests- 
437
 
        # it was extractd from WorkingTree.is_control_filename. If the methods
 
437
        # it was extracted from WorkingTree.is_control_filename. If the methods
438
438
        # contract is extended beyond the current trivial  implementation please
439
439
        # add new tests for it to the appropriate place.
440
440
        return filename == '.bzr' or filename.startswith('.bzr/')
980
980
        This returns a bzrlib.bzrdir.Converter object.
981
981
 
982
982
        This should return the best upgrader to step this format towards the
983
 
        current default format. In the case of plugins we can/shouold provide
 
983
        current default format. In the case of plugins we can/should provide
984
984
        some means for them to extend the range of returnable converters.
985
985
 
986
 
        :param format: Optional format to override the default foramt of the 
 
986
        :param format: Optional format to override the default format of the 
987
987
                       library.
988
988
        """
989
989
        raise NotImplementedError(self.get_converter)
998
998
 
999
999
    def initialize_on_transport(self, transport):
1000
1000
        """Initialize a new bzrdir in the base directory of a Transport."""
1001
 
        # Since we don'transport have a .bzr directory, inherit the
 
1001
        # Since we don't have a .bzr directory, inherit the
1002
1002
        # mode from the root directory
1003
1003
        temp_control = LockableFiles(transport, '', TransportLock)
1004
1004
        temp_control._transport.mkdir('.bzr',