2017-01-14 90 views
0

所以,詹金斯的Git插件提供了一个选择做浅克隆。浅取和浅克隆

但不是浅取。那可能吗 ?

回答

2

检查使用浅克隆配置的作业的日志:如果工作空间已经被克隆(浅层),那么后续执行同一作业将执行浅层获取。

即使是简单的git fetch也不会超过原始浅层克隆所施加的限制。 (除非明确使用--depth=--deepen=--unshallow)。
这可以解释为什么詹金斯不提供浅层提取:当所述提取是在浅层克隆的回购中执行时,不需要。

+0

感谢您的回答。看来我们不能在git fetch过程中明确设置--depth = 1,如果我已经在做一个浅层克隆。如果我错了,请纠正我。谢谢。 – Jason

+0

@Jason的确如此。如果克隆已经很浅并且深度设置为1,那么最好。 – VonC