Я хотел бы иметь частный brew tap
для доморощенного, который не размещен на GitHub. Я пробовал просто клонировать репозиторий tap в /usr/local/Library/Taps
, но, похоже, не работает. Кто-нибудь понял это?
Как я могу сделать приватное (т.е. Не размещенное на GitHub) brew tap?
Ответ 1
Новый короткий ответ да: brew any-tap
был объединен в brew tap
, поэтому любой репозиторий, включая частные GitHub, должен теперь поддерживаются.
brew tap
ограничивает пользователей GitHub и проверяет частные репозитории. я создалbrew any-tap
для поддержки более широкого разнообразия кранов.С очень небольшими изменениями (и без дополнительных флагов!) этот PR приносит
any-tap
в brew.Пользователи могут использовать brew tap с GitHub, поскольку они всегда имеют или добавляют один дополнительный аргумент и коснитесь любого репозитория любого типа из любого места.
ТЛ; дг
brew tap user/name # Same as it ever was
brew tap user/name URL # Tap URL, whatever it happens to be
Ответ 2
Короткий ответ: он не поддерживается, но есть хакерский способ сделать это, если вы связаны и определены: https://github.com/telemachus/homebrew-anytap