Сборка ядра: как связаны «torvalds» и «стабильные» репо? - PullRequest
5 голосов
/ 16 марта 2012

Когда дело доходит до репозиториев ядра Kernel.org, есть пара, которые выделяются как наиболее актуальные:

  • Linux / ядро ​​/ мерзавец / стабильный
  • Linux / ядро ​​/ мерзавец / Торвальдс

Похоже, что они в основном не пересекаются с точки зрения их соответствующих тегов. Вполне вероятно, что, если я не работаю на переднем крае, я должен просто придерживаться клонирования "stable" (мои текущие тесты основаны на существующих стабильных ядрах) Это правильное предположение?

Действительно ли дерево Торвальдса является полным надмножеством стабильных (хотя это не так, если смотреть на теги)? Если нет, как представляется вероятным, как изменения распространяются взад и вперед между ними?

1 Ответ

3 голосов
/ 16 марта 2012

Да, вы, скорее всего, захотите построить стабильную версию, если не работаете над новейшими технологиями.

Теги являются просто указателями на коммиты - просто потому, что в одном репо есть тег, а в другом не означает, что коммит отсутствует в обоих репо. (Например, «stable» может иметь тег «Foo», указывающий на фиксацию «A» - torvalds может также иметь этот коммит A как часть некоторых ветвей, но не имеет именованного тега.)

...