您是否在 Homebrew 中发现了不是最新版本的软件?您可以通过提交一个更新配方文件的 Pull Request 来帮助自己和他人。
首先,检查 Homebrew tap 存储库中的 Pull Request,以确保尚未打开 PR。如果您要提交配方文件,请检查homebrew-core。如果您要提交cask,请检查homebrew-cask。您可能还想查看存储库中已关闭的 Pull Request,因为有时软件包会遇到问题,导致无法更新,在投入大量精力进行更新之前,了解任何问题会更好。
如何打开 Homebrew Pull Request文档应该解释您需要了解的有关为版本更新创建 PR 的过程的大部分内容。对于简单的更新,这通常涉及更改url
和sha256
值。
但是,某些更新需要对软件包进行其他更改。您可以回顾以前的 Pull Request,以了解其他人过去是如何处理这些事情的,但请务必查看各种 PR。有时软件包未正确更新,因此您可能需要运用自己的判断力来确定如何最好地进行。
一旦您在适当的 Homebrew 存储库中创建了 Pull Request,您的提交将在我们的持续集成服务器上进行测试,如果一切通过,则显示绿色对勾,如果失败,则显示红色 X。维护人员将审查您的 Pull Request,并提供有关在合并之前需要进行的任何更改的反馈。
感谢您在发布新版本软件时帮助 Homebrew 的存储库保持最新状态!