2017-01-14 92 views
0

所以,詹金斯的Git插件提供了一個選擇做淺克隆。淺取和淺克隆

但不是淺取。那可能嗎 ?

回答

2

檢查使用淺克隆配置的作業的日誌:如果工作空間已經被克隆(淺層),那麼後續執行同一作業將執行淺層獲取。

即使是簡單的git fetch也不會超過原始淺層克隆所施加的限制。 (除非明確使用--depth=--deepen=--unshallow)。
這可以解釋爲什麼詹金斯不提供淺層提取:當所述提取是在淺層克隆的回購中執行時,不需要。

+0

感謝您的回答。看來我們不能在git fetch過程中明確設置--depth = 1,如果我已經在做一個淺層克隆。如果我錯了,請糾正我。謝謝。 – Jason

+0

@Jason的確如此。如果克隆已經很淺並且深度設置爲1,那麼最好。 – VonC