有没有办法使git超过http超时?
|
我有一个自动运行git clone / pull的脚本(这实际上发生在jenkins CI中,但我的问题更笼统)。远程git服务器基于HTTPS。带有git客户端的计算机具有不稳定的DSL Internet连接,因此有时会重新连接并更改IP地址,从而丢失所有现有连接。当git客户端运行时连接失败时,客户端将永远不会成功,但也不会因超时而失败,因此我的脚本会挂断。
我想设置客户端,使其在一段时间后超时(以便脚本可以重试,记录失败或执行任何其他操作)。但是我没有在git-config手册页中找到任何超时选项。我发现了一个相关问题,但这仅用于SSH连接。您知道HTTP服务器是否可以替代吗?
没有找到相关结果
已邀请:
3 个回复
席酱
娠侈脚惮顽
工作良好。 上面的示例表示当速度低于1KB / s持续600秒(10分钟)时,远程操作将被阻止,该操作将被阻止。
垫歌蝎降凤
lowSpeedLimit是每秒字节数 我称它为Codeplex子句。