0

我能够使用 Homebrew 在 Mac OS 上安装 couchdb 的最新版本。有没有办法可以安装以前的版本(0.10.0)。我尝试使用 iriscouch 但无法克隆存储库。

安装像 1.1.1 这样的版本怎么样?有没有办法使用自制软件来做到这一点?

谢谢

4

1 回答 1

1

当前版本是 1.2.0,之前的版本是 1.1.1。0.10.0在 CouchDB 历史上已经很久了。你确定你需要那么远吗?你有什么问题?

对于 1.1.1,您可以简单地恢复到以前的公式(通过 git 检查)或直接编辑 couchdb.rb 文件。

如果您需要 0.10.0,另一种选择是尝试https://github.com/iriscouch/build-couchdb

最后,尝试从源代码、spidermonkey 1.7.0 构建 Erlang R14B01,然后使用与 0.10.0 自制配方中类似的配置:

需要'bre​​wkit'

类 Couchdb

依赖于'蜘蛛猴'依赖于'icu4c'依赖于'erlang'

def install system "./configure", "--prefix=#{prefix}", "--localstatedir=#{var}", "--sysconfdir=#{etc}", "--with-erlang=# {HOMEBREW_PREFIX}/lib/erlang/usr/include" 系统 "make" 系统 "make install"

(var+'lib'+'couchdb').mkpath
(var+'log'+'couchdb').mkpath

结束结束

自 2009 年底 0.10.0 发布以来,CouchDB、Mac OS X、Erlang、Spidermonkey 和其他依赖项都发生了显着变化。预计路上会有一些颠簸。

于 2012-05-24T18:06:51.747 回答