Spec-Zone.ru › Homebrew

Перенос формулы в Tap

Иногда необходимо перенести формулу из одного Tap в другой. Для этого:

  1. Создайте запрос на вытягивание (pull request) в новый Tap, добавив файл формулы как есть из исходного Tap. Исправьте любые ошибки тестов, которые могут возникнуть из-за более строгих требований к новым формулам по сравнению с существующими (например, brew audit --strict должно пройти для этой формулы).
  2. Создайте запрос на вытягивание (pull request) в исходный Tap, удалив файл формулы и добавив его в tap_migrations.json с сообщением для коммита, например, gv: migrate to homebrew/core.
  3. Добавьте ссылку на каждый запрос на вытягивание (pull request) в другой запрос на вытягивание (pull request), чтобы поддерживающие могли слить их оба одновременно.

Поздравляем, вы перенесли формулу в Tap!

Для поддерживающих Homebrew, формулы должны перемещаться только внутри организации Homebrew (например, из Homebrew/core в Homebrew/cask или из стороннего Tap в Homebrew/core), и никогда не выходить за ее пределы.

© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/Migrating-A-Formula-To-A-Tap

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API