403Webshell
Server IP : 217.160.0.244  /  Your IP : 216.73.217.138
Web Server : Apache
System : Linux infong-eu155 4.4.400-icpu-108 #2 SMP Wed Feb 11 11:51:01 UTC 2026 x86_64
User : u100174116 ( 6746176)
PHP Version : 8.5.10
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/breezy/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/breezy/__pycache__/memorybranch.cpython-313.pyc
�

p��g
��x�SrSSKJr SSKJrJr SSKJrJr SSK	J
r
Jr SSKJ
r
 SSKJrJr "SS	\\5rg
)zMemoryBranch object.�)�config)�errors�osutils)�Branch�BranchWriteLockResult)�LogicalLockResult�_RelockDebugMixin)�
NULL_REVISION)�DisabledTags�
MemoryTagsc�b�\rSrSrSSjrSrSrSrSrSSjr	S	r
S
rSrSSjr
S
rSrg)�MemoryBranch�Nc���XlX lSUlUb[U5UlO[U5Ul/UlSUlSUl0Ul	S[R"S5-Ulg)Nz	memory://�
)
�
repository�_last_revision_info�_revision_history_cacher�tagsr�_partial_revision_history_cache�_last_revision_info_cache�_revision_id_to_revno_cache�#_partial_revision_id_to_revno_cacher�
rand_chars�base)�selfr�last_revision_infors    �5/usr/lib/python3/dist-packages/breezy/memorybranch.py�__init__�MemoryBranch.__init__sj��$��#5� �'+��$���"�4�(�D�I�$�T�*�D�I�/1��,�)-��&�+/��(�35��0��'�"4�"4�R�"8�8��	�c��g)Nz<MemoryBranch()>��rs r�__repr__�MemoryBranch.__repr__*s��!r!c�,�[R"5$�N)�_mod_config�Configr$s r�
get_config�MemoryBranch.get_config-s���!�!�#�#r!c�`�URR5 [UR5$r()r�	lock_readr�unlockr$s rr.�MemoryBranch.lock_read0s!�����!�!�#� ����-�-r!c�6�URR5$r()r�	is_lockedr$s rr2�MemoryBranch.is_locked4s�����(�(�*�*r!c�b�URR5 [URS5$r()r�
lock_writerr/)r�tokens  rr5�MemoryBranch.lock_write7s#�����"�"�$�$�T�[�[�$�7�7r!c�8�URR5 gr()rr/r$s rr/�MemoryBranch.unlock;s������� r!c��UR$r()rr$s rr�MemoryBranch.last_revision_info>s���'�'�'r!c��UR5 UR5 [[UR55sSSS5 $!,(df   g=f)z1Generate the revision history from last revision.N)r.�_extend_partial_history�list�reversedrr$s r�_gen_revision_history�"MemoryBranch._gen_revision_historyAs7��
�^�^�
��(�(�*����!E�!E�F�G��
�
�s�.A	�	
Ac��UR5 US:Xa[sSSS5 $UR5up4X:XaUsSSS5 $Uc>UR5 UR[UR5U-
sSSS5 $US::dX:�a[R"X5eX1-
n[UR5U::aURU5 URUsSSS5 $!,(df   g=f)z,Find the revision id of the specified revno.�N)r.r
rr=r�lenr�NoSuchRevision)r�revno�history�
last_revno�
last_revid�distance_from_lasts      r�
get_rev_id�MemoryBranch.get_rev_idGs���
�^�^�
���z�$��
�&*�%<�%<�%>�"�J��"�!��
��!��,�,�.��;�;���<�<�=��E���
��A�:��!3� �/�/��<�<�%/�%7�"��t�;�;�<�@R�R��0�0�1C�D��;�;�<N�O�#�
�
�s�C1�C1�	7C1�
AC1�1
C?c��[R"5n[R"[R"US5R/5$)z�Get a breezy.config.BranchStack for this Branch.

This can then be used to get and set configuration options for the
branch.

:return: A breezy.config.BranchStack.
�DEFAULT)r)�GlobalStore�Stack�NameMatcher�get_sections)r�gstores  r�get_config_stack�MemoryBranch.get_config_stack\s>���(�(�*��� � �
�
$�
$�V�Y�
7�
D�
D�E�
�	
r!)	rrrrrrrrrr()�__name__�
__module__�__qualname__�__firstlineno__rr%r+r.r2r5r/rr@rKrT�__static_attributes__r#r!rrrs;��9�"�$�.�+�8�!�(�H�P�*
r!rN)�__doc__�rr)rr�branchrr�lockrr	�revisionr
�tagrrrr#r!r�<module>ras-��"�#��1�6�#�)�L
�6�,�L
r!

Youez - 2016 - github.com/yon3zu
LinuXploit