“ brew --HEAD”是什么意思?


25

我已经看到它多次提到要修复某些软件包的问题,​​它以某种方式安装了较新版本的软件包。但是我一直无法找到关于该选项真正作用的清晰解释,何时使用它,为什么某些软件包要安装--HEAD版本,以及为什么有必要。

Answers:


18

我在Homebrew文档中找到了一些信息。

在“ 高级公式技巧 ”部分下进行报价:

版本不稳定(HEADdevel

公式可以为上游项目的devel发行版(不稳定,但不是trunk)或HEAD(master/ trunk)指定备用下载。

HEAD URL(通过传递激活--HEAD)建立了开发的前沿。

希望这对什么有所帮助。我不知道为什么。


10

在git中,使用--HEAD会从源存储库中获取所有最新提交。这样做的问题是,有时最新版本会处于不一致或无法构建的状态,因此使用后果自负。

当您从发布为“已知稳定”版本的其他标签同步时,开发人员会说,此时存在的文件将通过测试建立并通过所有测试。

头奔跑可能有危险。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.