構建CouchDB可能會稍微變脆。在生產中,我所看到的是大量完整的抹布和完整的翻新。由於人們只會構建一次,構建時間並不是一個巨大的痛點。
接下來,嘗試使用installing side-by-side CouchDB構建的Erlang快捷方式。 (在README中搜索couchdb_build
)。
rake git="git://git.apache.org/couchdb.git tags/0.10.0" \
install=/full/path/to/couch/dependencies \
couchdb_build=/full/path/to/couch/0.10.0
rake git="git://git.apache.org/couchdb.git tags/1.1.0" \
install=/full/path/to/couch/dependencies \
couchdb_build=/full/path/to/couch/1.1.0
隨着install
位置相同,構建CouchDB的應該跳過整個工藝打造,當它建立1.1.0安裝依賴。這包括:
我相信這種技術被用來往往比簡單的一個側面由端版本。因此,這種解決方法可能會解決您的錯誤。
如果你仍然有問題,它可能是一個錯誤。請提交Build CouchDB issue表示您的操作系統版本,並附上您的rake.log
文件?
試過沒有成功,我剛剛提交了一個問題:https://github.com/iriscouch/build-couchdb/issues/6 – Ellead
謝謝!我會在那裏見你。 – JasonSmith
謝謝,我能夠並行安裝更多最新版本的CouchDB。 – Ellead