| Server IP : 127.0.0.1 / Your IP : 216.73.216.109 Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10 System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64 User : SERVERWEB ( 0) PHP Version : 8.1.10 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/cygwin64/lib/python3.9/site-packages/pip/_internal/vcs/__pycache__/ |
Upload File : |
a
X��e�
� @ s� d dl Z d dlmZmZmZ d dlmZmZ d dlm Z d dl
mZ d dlm
Z
mZmZmZmZ e �e�ZG dd� de�Ze�e� dS ) � N)�List�Optional�Tuple)�
HiddenText�display_path)�make_command)�path_to_url)�AuthInfo�RemoteNotFoundError�
RevOptions�VersionControl�vcsc s� e Zd ZdZdZdZdZeee e d�dd��Z
eeee
dd �d
d�Zeeedd�d
d�Zeeedd�dd�Zeeeeee ef d�� fdd��Zeeed�dd��Zeeed�dd��Zeeee ed�dd��Z� ZS )�BazaarZbzrz.bzr�branch)zbzr+httpz bzr+httpszbzr+sshzbzr+sftpzbzr+ftpzbzr+lpzbzr+file)�rev�returnc C s d| gS )Nz-r� )r r r �</usr/lib/python3.9/site-packages/pip/_internal/vcs/bazaar.py�get_base_rev_args s zBazaar.get_base_rev_argsN)�dest�url�rev_options� verbosityr c C sj |� � }t�d||t|�� |dkr*d}n|dkr8d}ndd| � �}tdd ||�� ||�}| �|� d S )
NzChecking out %s%s to %sr z--quiet� � �-�vZcheckoutz
--lightweight)Z
to_display�logger�infor r �to_args�run_command)�selfr r r r Zrev_display�flag�cmd_argsr r r � fetch_new$ s ��zBazaar.fetch_new)r r r r c C s | j td|�|d� d S )N�switch��cwd)r r )r! r r r r r r r% 9 s z
Bazaar.switchc C s\ | j td�dd|d�}|�d�r:tdd|�}| j ||d� td d|�� �}| j ||d� d S )
Nr FT�Zshow_stdoutZstdout_onlyr'