File: //kunden/lib/python3/dist-packages/breezy/plugins/svn/__pycache__/__init__.cpython-39.pyc
a
�*�^9 � @ s� d Z ddlmZ ddlmZ ddlmZmZmZ G dd� dej �Z
G dd � d ej�ZG d
d� dej
�ZG dd
� d
ej�ZG dd� dej
�Zej�e� ej�e� ejddd� e�d� e�d� ejddd� dS )zdSubversion foreign branch support.
Currently only tells the user that Subversion is not supported.
� )�absolute_import� )�version_info)�
controldir�errors� transportc @ s e Zd ZdZdS )�SubversionUnsupportedErrorz�Subversion branches are not yet supported. To convert Subversion branches to Bazaar branches or vice versa, use the fastimport format.N)�__name__�
__module__�__qualname__Z_fmt� r r �=/usr/lib/python3/dist-packages/breezy/plugins/svn/__init__.pyr ! s r c @ sJ e Zd ZdZdd� Zdd� Zdd� Zdd � Zd
d� Zddd�Z dd� Z
d
S )�SvnWorkingTreeDirFormat�Subversion directory format.c C s t | j��d S �N��NotImplementedError�
get_converter��selfr r r
r + s z%SvnWorkingTreeDirFormat.get_converterc C s dS )NzSubversion working directoryr r r r r
�get_format_description. s z.SvnWorkingTreeDirFormat.get_format_descriptionc C s t �| ��d S r �r ZUninitializableFormat�r r r r r
�initialize_on_transport1 s z/SvnWorkingTreeDirFormat.initialize_on_transportc C s dS �NFr r r r r
�is_supported4 s z$SvnWorkingTreeDirFormat.is_supportedc C s dS r r r r r r
�supports_transport7 s z*SvnWorkingTreeDirFormat.supports_transportTNc C s
t � �d S r �r �r Zallow_unsupportedZrecommend_upgradeZbasedirr r r
�check_support_status: s z,SvnWorkingTreeDirFormat.check_support_statusc C s t � �|� t| j��d S r )�SvnWorkingTreeProber�probe_transportr �openr r r r
r"