2017-01-14 4 views

ответ

2

Проверьте журнал задания, сконфигурированного с помощью мелкого клонирования: если рабочее пространство уже клонировано (неглубоко), последующее выполнение того же задания будет выполнять мелкую выборку в любом случае.

Даже простой git fetch не получил бы предел, налагаемый оригинальным мелким клоном. (если вы явно не используете --depth=, или --deepen=, или --unshallow).
Это объясняет, почему Дженкинс не предлагает мелкую выборку: она не нужна, когда указанная выборка выполняется внутри мелкого клонированного репо.

+0

Спасибо за ваш ответ. Кажется, мы не можем явно указать --depth = 1 во время git fetch, если я уже делаю мелкий клон. Пожалуйста, поправьте меня, если я ошибаюсь. Благодарю. – Jason

+0

@ Джейсон действительно. Лучше всего, если клон уже неглубокий с глубиной, установленной на 1. – VonC