-=[ Mr. Bumblebee ]=-
_Indonesia_
}UBOc @@ s d Z d d l m Z d d l m Z d d l m Z m Z m Z d e j f d YZ
d e
e j f d YZ d e j
f d
YZ e j
j e d S( sN RevisionTree - a Tree implementation backed by repository data for a revision.i ( t absolute_import( t StringIO( t errorst revisiont treet RevisionTreec B@ s e Z d Z d Z d Z d Z d Z d Z d d Z d d Z
d d Z d Z d
Z
d Z d Z d
Z RS( s[ Tree viewing a previous revision.
File text can be retrieved from the text store.
c C@ s | | _ | | _ d | _ d S( N( t _repositoryt _revision_idt Nonet _rules_searcher( t selft
repositoryt revision_id( ( s7 /usr/lib/python2.7/dist-packages/bzrlib/revisiontree.pyt __init__$ s c C@ s
| j j j S( s% See `Tree.has_versioned_directories`.( R t _formatt supports_versioned_directories( R
( ( s7 /usr/lib/python2.7/dist-packages/bzrlib/revisiontree.pyt has_versioned_directories) s c C@ s t | j j d t S( Nt supports_tree_reference( t getattrR R t False( R
( ( s7 /usr/lib/python2.7/dist-packages/bzrlib/revisiontree.pyR - s c C@ s= | j d t j f k r! g } n | j j | j j } | S( s] See Tree.get_parent_ids.
A RevisionTree's parents match the revision graph.
N( R R R t
NULL_REVISIONR t get_revisiont
parent_ids( R
R ( ( s7 /usr/lib/python2.7/dist-packages/bzrlib/revisiontree.pyt get_parent_ids1 s
c C@ s | j S( s1 Return the revision id associated with this tree.( R ( R
( ( s7 /usr/lib/python2.7/dist-packages/bzrlib/revisiontree.pyt get_revision_id= s c C@ s t | j d S( s8 Return the revision id in which a file was last changed.N( t NotImplementedErrort get_file_revision( R
t file_idt path( ( s7 /usr/lib/python2.7/dist-packages/bzrlib/revisiontree.pyR A s c C@ s<