fossil setting proxy http://-:-
fossil update
pause

-\iproject\fossil>fossil setting proxy http://-:-

-\iproject\fossil>fossil update
Autosync:  https://synopse.info/fossil
via proxy: http://-:-
Round-trips: 1   Artifacts sent: 0  received: 12
Pull done, sent: 605  received: 3977  ip: -

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

上面的用法 生效了。

https://www.fossil-scm.org/home/doc/trunk/www/quickstart.wiki#proxy

 

HTTP Proxies

If you are behind a restrictive firewall that requires you to use an HTTP proxy to reach the internet, then you can configure the proxy in three different ways. You can tell fossil about your proxy using a command-line option on commands that use the network, sync, clone, push, and pull.

fossil clone URL --proxy Proxy-URL

It is annoying to have to type in the proxy URL every time you sync your project, though, so you can make the proxy configuration persistent using the setting command:

fossil setting proxy Proxy-URL

Or, you can set the "http_proxy" environment variable:

export http_proxy= Proxy-URL

To stop using the proxy, do:

fossil setting proxy off

Or unset the environment variable. The fossil setting for the HTTP proxy takes precedence over the environment variable and the command-line option overrides both. If you have an persistent proxy setting that you want to override for a one-time sync, that is easily done on the command-line. For example, to sync with a co-workers repository on your LAN, you might type:

fossil sync http://192.168.1.36:8080/ --proxy off
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄