~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/workingtree.py

First cut at pluralised VersionedFiles. Some rather massive API incompatabilities, primarily because of the difficulty of coherence among competing stores.

Show diffs side-by-side

added added

removed removed

Lines of Context:
395
395
        # at this point ?
396
396
        try:
397
397
            return self.branch.repository.revision_tree(revision_id)
398
 
        except errors.RevisionNotPresent:
 
398
        except (errors.RevisionNotPresent, errors.NoSuchRevision):
399
399
            # the basis tree *may* be a ghost or a low level error may have
400
400
            # occured. If the revision is present, its a problem, if its not
401
401
            # its a ghost.