Я вижу идею использовать Shallow Fetch при получении исходного кода в сборке CI, так как он получает только последнюю версию каждого файла.
Но я больше сомневаюсь, когда нужно несколько ревизий.
Когда вы используете Shallow Fetch> 1 или не используете его вообще?