Как оформить заказ и построить конкретную метку / ветку хрома, не загружая ПОЛНЫЙ исходный код всей истории?
Я не хочу строить мастер ветку. Вместо этого я хотел бы создать специальный тег, который является последней стабильной версией, такой же, как мой Desktop Chrome.
1 ответ
Это, вероятно, самый быстрый способ получить исходный код Chromium. предполагать 59.0.3071.115
это версия Chromium, которую вы хотите собрать. Вы запускаете эту команду:
git fetch https://chromium.googlesource.com/chromium/src.git +refs/tags/59.0.3071.115:chromium_59.0.3071.115
Если вы не хотите получать историю (более быстрая загрузка исходного кода Chromium):
git fetch https://chromium.googlesource.com/chromium/src.git +refs/tags/59.0.3071.115:chromium_59.0.3071.115 --depth 1
Затем выполните эту команду, чтобы получить сторонние зависимости:
gclient sync --with_branch_heads
Не забудьте добавить --with_brand_heads
как мы получили с конкретным тегом.
Наконец, запустите эту команду:
gclient runhooks
Вы можете найти самую последнюю и стабильную информацию о версии Chromium на этой странице: https://www.chromium.org/developers/calendar На данный момент 62.0.3202.75
это последняя и стабильная версия Chromium
Теперь вы должны быть в состоянии построить Chromium. Дайте мне знать, если это работает