美文网首页
brew如何安装旧版本formula.md

brew如何安装旧版本formula.md

作者: 哎哈哎哈 | 来源:发表于2019-02-28 17:59 被阅读0次
    Mac下brew安装的formula总是最新版本,但是最新版本难免会出现一些问题,这个时候就需要回滚到旧版本,然而brew并没有提供相应命令安装旧版本,只能通过下面这种比较麻烦的方式去安装旧版本。以安装旧版cocoapods(1.5.3)为例:
    1. 访问Homebrew Repo,找到cocoapods.rb,然后查看cocoapods.rb文件的提交记录,找到想要的版本提交记录。
    2. 如果第一步无法找到cocoapods.rb的提交记录(因为提交记录太多,导致github网站需要很长的时间生成提交记录)。可以将整个repo clone到本地,然后输入git log master -- Formula/cocoapods.rb查看该文件的所有提交记录,我这里找到cocoapods(1.5.3)版本的commit(4dc1cd),然后通过git checkout 4dc1cd回滚到commit(4dc1cd)。
    3. 从第一步或者第二步中得到的cocoapods.rb文件内容拷贝出来,然后在本机任意一个位置创建cocoapods.rb,将拷贝内容粘贴进去保存。
    4. 执行brew install /Path/to/cocoapods.rb,执行这步之前,记得卸载本机中已经安装的新版。
    附上成功安装的图片:
    image.png

    相关文章

      网友评论

          本文标题:brew如何安装旧版本formula.md

          本文链接:https://www.haomeiwen.com/subject/jcskuqtx.html