За TortoiseHg pull от HTTP или HTTPS хранилище конфигурирайте секцията http_proxy на Mercurial в подходящия файл hgrc или mercurial.ini:

[http_proxy]
host = proxy.example:8080

Изберете файла за желания обхват: потребителска конфигурация за работата на този потребител или конфигурация на хранилището за по-тесен обхват. Местоположенията се различават според платформата и няколко обхвата могат да добавят стойности. Заменете примерния хост и порт с одобрения краен адрес. За публично хранилище по маршрут, който допуска публични посредници, списъкът с HTTP прокси предлага кандидати за тези полета.

Проверете URL на хранилището, преди да приложите тази настройка. SSH хранилището използва различен транспорт; тези опции не го превръщат в HTTP заявка. Отварянето на уебсайта на хранилището в браузър не тества този SSH маршрут.

Ако посредникът изисква удостоверяване, Mercurial предоставя отделни прокси опции user и passwd. Те идентифицират прокси акаунта, а не акаунта на хранилището. Пазете личните данни за достъп извън споделените примерни конфигурации.

Секцията също предоставя списък за заобикаляне и опция always, която влияе на поведението при заобикаляне. Проверете ги, ако въведеният краен адрес не се избира за желания хост.

Дори след като заявката достигне хранилището, то може да изисква собствено влизане. Запазете този акаунт, докато коригирате прокси маршрута или прокси удостоверяването.

Подобни статии