Как оформить заказ и построить конкретную метку / ветку хрома, не загружая ПОЛНЫЙ исходный код всей истории?

Я не хочу строить мастер ветку. Вместо этого я хотел бы создать специальный тег, который является последней стабильной версией, такой же, как мой 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. Дайте мне знать, если это работает

Другие вопросы по тегам