TortoiseHg reikia „Mercurial“ tarpinio serverio nustatymų
Naršyklės tarpinio serverio nustatymas nėra pakankamas „Mercurial“ pull įrodymas. Naudokite dokumentuotą http_proxy konfigūraciją ir laikykite saugyklos prisijungimą atskirai.
Norėdami atlikti TortoiseHg pull iš HTTP arba HTTPS saugyklos, sukonfigūruokite „Mercurial“ http_proxy skyrių atitinkamame hgrc arba mercurial.ini faile:
[http_proxy]
host = proxy.example:8080Pasirinkite failą numatytai apimčiai: naudotojo konfigūraciją to naudotojo darbui arba saugyklos konfigūraciją siauresniam nustatymui. Vietos skiriasi priklausomai nuo platformos, o kelios apimtys gali prisidėti reikšmėmis. Pakeiskite pavyzdinį mazgą ir prievadą patvirtintu galiniu tašku. Viešai saugyklai maršrute, kuriame leidžiami vieši tarpininkai, HTTP tarpinių serverių sąrašas siūlo kandidatus tiems laukams.
Patikrinkite saugyklos URL prieš taikydami šį nustatymą. SSH saugykla naudoja kitą transportą; šios parinktys nepaverčia jos HTTP užklausa. Saugyklos svetainės atidarymas naršyklėje netikrina to SSH maršruto.
Jei tarpininkas reikalauja autentifikacijos, „Mercurial“ teikia atskiras tarpinio serverio parinktis user ir passwd. Jos nurodo tarpinio serverio paskyrą, o ne saugyklos paskyrą. Laikykite privačius prisijungimo duomenis už bendrų konfigūracijos pavyzdžių.
Skyrius taip pat teikia apėjimo sąrašą ir parinktį always, kuri daro įtaką apėjimo elgsenai. Patikrinkite jas, jei įvestas galinis taškas nepasirenkamas numatytam mazgui.
Net kai užklausa pasiekia saugyklą, ji vis tiek gali reikalauti savo prisijungimo. Išsaugokite tą paskyrą taisydami tarpinio serverio maršrutą arba autentifikaciją.