【发布时间】:2017-06-11 10:54:13
【问题描述】:
我正在尝试修复此错误:
Error: swiftlint does not have a version "0.11.1" in the Cellar.
通过运行:
brew install swiftlint-0.11.1
但是这不起作用,然后我尝试了“brew search swiftlint”,但没有任何显示。
谁能指出安装特定版本 swiftlint 的正确方法?
【问题讨论】:
-
除非您因错误以外的任何原因需要特定版本,否则请尝试
brew rm swiftlint && brew install swiftlint。 -
我需要版本...查看我的问题标题
-
一般来说,使用新的 Homebrew,可以通过 brew install swiftlint@version 安装特定版本,brew install swiftlint@0.11.1 也是如此。我看到的问题是该公式中只定义了一个版本,所以我认为无法处理它。另一种方法是使用 Homebrew 版本的水龙头,但该版本已被弃用,我没有在其中看到 swiftlint 公式 (github.com/Homebrew/homebrew-versions/pull/1512)。在这种情况下,除非其他人准备好,否则可能必须对其进行编码。这并不费力,但仍然如此。
-
@fedepad 是对的;如果没有人为其编写公式,您将无法安装任意版本。
-
知道了,谢谢@fedepad 和 bfontaine。