TortoiseHg потребує налаштувань проксі Mercurial
Налаштування проксі в браузері не є достатнім доказом для Mercurial pull. Використовуйте задокументовану конфігурацію http_proxy і тримайте вхід до репозиторію окремо.
Для 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, що впливає на поведінку обходу. Перевірте їх, якщо введена кінцева точка не вибирається для потрібного хоста.
Навіть після того як запит досягає репозиторію, йому все ще може знадобитися власний вхід. Зберігайте цей обліковий запис, виправляючи маршрут проксі або автентифікацію проксі.