HTTP ਜਾਂ HTTPS ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ TortoiseHg pull ਲਈ, Mercurial ਦਾ http_proxy ਭਾਗ ਢੁਕਵੀਂ hgrc ਜਾਂ mercurial.ini ਫ਼ਾਈਲ ਵਿੱਚ ਸੰਰਚਿਤ ਕਰੋ:

[http_proxy]
host = proxy.example:8080

ਇਛਿਤ ਦਾਇਰੇ ਲਈ ਫ਼ਾਈਲ ਚੁਣੋ: ਉਸ ਵਰਤੋਂਕਾਰ ਦੇ ਕੰਮ ਲਈ ਵਰਤੋਂਕਾਰ-ਵਿਸ਼ੇਸ਼ ਸੰਰਚਨਾ, ਜਾਂ ਤੰਗ ਸੈਟਿੰਗ ਲਈ ਰਿਪੋਜ਼ਟਰੀ ਸੰਰਚਨਾ। ਸਥਾਨ ਪਲੇਟਫ਼ਾਰਮ ਅਨੁਸਾਰ ਵੱਖਰੇ ਹੁੰਦੇ ਹਨ, ਅਤੇ ਕਈ ਦਾਇਰੇ ਮੁੱਲ ਪਾ ਸਕਦੇ ਹਨ। ਉਦਾਹਰਨ ਦੇ ਹੋਸਟ ਅਤੇ ਪੋਰਟ ਨੂੰ ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਐਂਡਪੁਆਇੰਟ ਨਾਲ ਬਦਲੋ। ਜਨਤਕ ਵਿਚੋਲਿਆਂ ਨੂੰ ਮਨਜ਼ੂਰੀ ਦੇਣ ਵਾਲੇ ਮਾਰਗ 'ਤੇ ਜਨਤਕ ਰਿਪੋਜ਼ਟਰੀ ਲਈ, HTTP ਪ੍ਰੌਕਸੀ ਸੂਚੀ ਉਨ੍ਹਾਂ ਖੇਤਰਾਂ ਲਈ ਉਮੀਦਵਾਰ ਦਿੰਦੀ ਹੈ।

ਇਹ ਸੈਟਿੰਗ ਲਾਗੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਰਿਪੋਜ਼ਟਰੀ ਦਾ URL ਜਾਂਚੋ। SSH ਰਿਪੋਜ਼ਟਰੀ ਵੱਖਰੀ ਆਵਾਜਾਈ ਵਰਤਦੀ ਹੈ; ਇਹ ਵਿਕਲਪ ਇਸਨੂੰ HTTP ਬੇਨਤੀ ਨਹੀਂ ਬਣਾਉਂਦੇ। ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਰਿਪੋਜ਼ਟਰੀ ਦੀ ਵੈੱਬਸਾਈਟ ਖੋਲ੍ਹਣਾ ਉਸ SSH ਮਾਰਗ ਦੀ ਜਾਂਚ ਨਹੀਂ ਕਰਦਾ।

ਜੇ ਵਿਚੋਲੇ ਨੂੰ ਪ੍ਰਮਾਣਿਕਤਾ ਚਾਹੀਦੀ ਹੈ, ਤਾਂ Mercurial ਵੱਖਰੇ user ਅਤੇ passwd ਪ੍ਰੌਕਸੀ ਵਿਕਲਪ ਦਿੰਦਾ ਹੈ। ਇਹ ਪ੍ਰੌਕਸੀ ਖਾਤੇ ਦੀ ਪਛਾਣ ਕਰਦੇ ਹਨ, ਰਿਪੋਜ਼ਟਰੀ ਖਾਤੇ ਦੀ ਨਹੀਂ। ਨਿੱਜੀ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਸਾਂਝੇ ਸੰਰਚਨਾ ਉਦਾਹਰਨਾਂ ਤੋਂ ਬਾਹਰ ਰੱਖੋ।

ਭਾਗ ਬਾਈਪਾਸ ਸੂਚੀ ਅਤੇ ਬਾਈਪਾਸ ਵਿਵਹਾਰ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰਨ ਵਾਲਾ always ਵਿਕਲਪ ਵੀ ਦਿੰਦਾ ਹੈ। ਦਾਖਲ ਕੀਤਾ ਐਂਡਪੁਆਇੰਟ ਇਛਿਤ ਹੋਸਟ ਲਈ ਨਾ ਚੁਣਿਆ ਜਾਣ 'ਤੇ ਇਨ੍ਹਾਂ ਦੀ ਜਾਂਚ ਕਰੋ।

ਬੇਨਤੀ ਰਿਪੋਜ਼ਟਰੀ ਤੱਕ ਪਹੁੰਚਣ ਤੋਂ ਬਾਅਦ ਵੀ ਇਸਨੂੰ ਆਪਣਾ ਲੌਗਇਨ ਚਾਹੀਦਾ ਹੋ ਸਕਦਾ ਹੈ। ਪ੍ਰੌਕਸੀ ਮਾਰਗ ਜਾਂ ਪ੍ਰੌਕਸੀ ਪ੍ਰਮਾਣਿਕਤਾ ਸੁਧਾਰਦੇ ਸਮੇਂ ਉਹ ਖਾਤਾ ਸੰਭਾਲੀ ਰੱਖੋ।

ਸੰਬੰਧਿਤ ਲੇਖ