| 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 dlZd dlZd dlmZmZmZ d dlmZm Z d dl
mZmZ d dl
mZ d dlmZ d dlmZmZmZmZ e�e�ZG dd � d e�Ze�e� dS )
� N)�List�Optional�Tuple)�
BadCommand�InstallationError)�
HiddenText�display_path)�make_command)�path_to_url)�
RevOptions�VersionControl�(find_path_to_project_root_from_repo_root�vcsc s e Zd ZdZdZdZdZeee e d�dd��Z
eeee
dd �d
d�Zeeedd�d
d�Zeeedd�dd�Zeeed�dd��Zeeed�dd��Zeeed�dd��Zeeee ed�dd��Zeeee d�dd��Zeeee d�� fdd��Z� ZS )� MercurialZhgz.hg�clone)zhg+filezhg+httpzhg+httpszhg+sshzhg+static-http)�rev�returnc C s d| � �gS )Nz--rev=� )r r r �?/usr/lib/python3.9/site-packages/pip/_internal/vcs/mercurial.py�get_base_rev_args s zMercurial.get_base_rev_argsN)�dest�url�rev_options� verbosityr c C s� |� � }t�d||t|�� |dkr*d}n |dkr8d}n|dkrFd}nd}| �td d
g|�|�|�R � � | jtdg|�|�� �R � |d� d S )
NzCloning hg %s%s to %sr )z--quiet� r � )� --verbose)r z--debugr z
--noupdate�update��cwd)Z
to_display�logger�infor �run_commandr �to_args)�selfr r r r Zrev_display�flagsr r r � fetch_new$ s&