【发布时间】:2014-09-17 08:54:23
【问题描述】:
我正在尝试使用有点旧的提交来安装公式。
当 brew 克隆存储库时,它似乎只下载最后两个提交,并且不可能要求比这更旧的修订。
从文档的外观来看,使用 Homebrew 检查旧提交似乎是不可能的。有没有办法解决这个问题?
例如,这里是公式的“头”属性:
head 'git://anongit.kde.org/konsole.git', :revision => 'd8be35b5c7b93a324ed88f257785c2251f7cc964'
如果您尝试自己克隆存储库,您会看到修订版确实存在。但是,当自制程序进行克隆时,该修订版不是树的一部分。
【问题讨论】:
-
作为一个糟糕的解决方法,我进入 /Library/Cache/Homebrew 并制作了我自己的克隆:这样,Homebrew 使用我的小丑,有一个完整的树,并设法检查我指定的修订在公式中。