Итак, плагин Git в Jenkins предлагает возможность делать мелкий клон.Неглубокий выбор и неглубокий клон
Но не мелкий выбор. Это возможно ?
Итак, плагин Git в Jenkins предлагает возможность делать мелкий клон.Неглубокий выбор и неглубокий клон
Но не мелкий выбор. Это возможно ?
Проверьте журнал задания, сконфигурированного с помощью мелкого клонирования: если рабочее пространство уже клонировано (неглубоко), последующее выполнение того же задания будет выполнять мелкую выборку в любом случае.
Даже простой git fetch
не получил бы предел, налагаемый оригинальным мелким клоном. (если вы явно не используете --depth=
, или --deepen=
, или --unshallow
).
Это объясняет, почему Дженкинс не предлагает мелкую выборку: она не нужна, когда указанная выборка выполняется внутри мелкого клонированного репо.
Спасибо за ваш ответ. Кажется, мы не можем явно указать --depth = 1 во время git fetch, если я уже делаю мелкий клон. Пожалуйста, поправьте меня, если я ошибаюсь. Благодарю. – Jason
@ Джейсон действительно. Лучше всего, если клон уже неглубокий с глубиной, установленной на 1. – VonC