Що означає "заварювати - HEAD"?


25

Я бачив, як згадувалося кілька разів, щоб виправити проблеми з деякими пакунками, щоб він якось встановлював новіші версії пакетів. Але мені не вдалося знайти чіткого пояснення того, що насправді робить ця опція, коли її використовувати, чому деякі пакети мають встановити версію --HEAD і навіщо це потрібно.

Відповіді:


18

Я знайшов деяку інформацію в документах Homebrew .

Цитуючи з розділу " Розширені фокуси формули ":

Нестабільні версії ( HEAD, devel)

Формули можуть вказувати альтернативні завантаження для develвипуску висхідного проекту (нестабільний, але не trunk) або HEAD ( master/ trunk).

URL-адреси HEAD (активовані при проходженні --HEAD) створюють передній край розвитку.

Сподіваємось, це допомагає з чим. Я не можу допомогти, чому.


10

У git, використовуючи --HEADволю, виберіть усі останні комісії з вихідного репо. Проблема з цим полягає в тому, що іноді остання редакція перебуває в непостійному або нерозбірливому стані, тому використовуйте на свій страх і ризик.

Коли ви синхронізуєте з інших тегів, які публікуються як "відомі стабільні" випуски, тоді розробник каже, що файли, як вони існували в той момент, збираються і пройшли всі, якщо його тести.

Бігти з голови може бути ризиковано.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.