詹金斯 - 浅层克隆的影响

时间:2018-05-23 02:26:27

标签: git jenkins jenkins-plugins

我已经启用了Jenkins并启用了Git SCM。

由于Git服务器存在于内网网络连接速度较慢的其他国家,因此Git sync对我来说太慢了。它失败了很多次。

我在网上阅读了一些建议,说明了启用浅层克隆'。

但我担心的是,如果我做浅层克隆,我会想念一些东西。类似于'改变历史'。

这是一个Xamarin Android C#解决方案,想知道做浅层克隆是否安全。

浅层克隆可以解决我的慢速网络问题。它作为詹金斯的工作有何影响?

1 个答案:

答案 0 :(得分:0)

唯一的影响是您的工作有limited view of the cloned/fetched history(因为它是shallow one,深度有限)

但是你不会错过任何历史上的新变化:JENKINS Git Plugin仍会检测远程回购方的新提交。 (并且,如果在每个新工作中未清理工作区,则会perform a regular fetch