~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/workingtree.py

New call get_format_description to give a user-friendly description of a
format.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1372
1372
        """Return the ASCII format string that identifies this format."""
1373
1373
        raise NotImplementedError(self.get_format_string)
1374
1374
 
 
1375
    def get_format_description(self):
 
1376
        """Return the short description for this format."""
 
1377
        raise NotImplementedError(self.get_format_description)
 
1378
 
1375
1379
    def is_supported(self):
1376
1380
        """Is this format supported?
1377
1381
 
1402
1406
    This format modified the hash cache from the format 1 hash cache.
1403
1407
    """
1404
1408
 
 
1409
    def get_format_description(self):
 
1410
        """See WorkingTreeFormat.get_format_description()."""
 
1411
        return "Working tree format 2"
 
1412
 
1405
1413
    def initialize(self, a_bzrdir, revision_id=None):
1406
1414
        """See WorkingTreeFormat.initialize()."""
1407
1415
        if not isinstance(a_bzrdir.transport, LocalTransport):
1470
1478
        """See WorkingTreeFormat.get_format_string()."""
1471
1479
        return "Bazaar-NG Working Tree format 3"
1472
1480
 
 
1481
    def get_format_description(self):
 
1482
        """See WorkingTreeFormat.get_format_description()."""
 
1483
        return "Working tree format 3"
 
1484
 
1473
1485
    _lock_file_name = 'lock'
1474
1486
    _lock_class = LockDir
1475
1487