2014-09-17 6 views
1

Я пытаюсь установить формулу, используя бит, который немного устарел.Установить старую ревизию с помощью Homebrew

Когда вы завариваете клоны в хранилище, кажется, что он загружает только две последние коммиты, и невозможно запросить версию, более старую, чем это.

От взгляда документации, проверка старых коммитов, кажется, невозможна с использованием Homebrew. Есть ли способ обойти это?

Как Exemple, вот свойство «голова» для Формулы:

head 'git://anongit.kde.org/konsole.git', :revision => 'd8be35b5c7b93a324ed88f257785c2251f7cc964' 

Если вы попытаетесь клонировать в репозиторий себя, вы увидите, что пересмотр существует. Но когда доморощенный делает клон, эта ревизия не является частью дерева.

+0

Как лукавый обходной путь, я зашел в/Library/Cache/Homebrew и сделал свой собственный клон: таким образом, Homebrew использует моего клоуна с полным деревом и управляет проверкой ревизии, которую я указал в Формуле. – user3387633

ответ

0

Вы можете использовать brew edit FORMULA, чтобы изменить url и sha в соответствии с запросами, на которые вы стремитесь.

Смежные вопросы