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