使用 build-couchdb 构建 CouchDB 源之后,如何让 rake 识别 Erlang 文件已更改并重建它?

发布于 2024-12-09 06:54:42 字数 269 浏览 0 评论 0原文

在 Debian 6.0 上,我可以按照 https://github.com/ 中给出的说明构建 CouchDB 源代码jhs/build-couchdb

对 couchdb/src/couchdb/couch_db_updater.erl 进行微小更改并重新运行 rake 后,不会重建更改。

如何使用 build-couchdb 重建 CouchDB?

On Debian 6.0, I am able to build the CouchDB source with the instructions given at https://github.com/jhs/build-couchdb.

After making a minor change to couchdb/src/couchdb/couch_db_updater.erl, and rerunning rake, the changes are not rebuilt.

How is CouchDB rebuilt using build-couchdb?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

故人如初 2024-12-16 06:54:42

新的官方构建 CouchDB 位置为 https://github.com/iriscouch/build-couchdb。您会在那里找到更新的版本。

你是对的,Build CouchDB 喜欢清除你的更改并从头开始构建!

我有关于如何在 https://github.com/iriscouch/browserid_couchdb 工作的说明。查看“开发”部分中的自述文件。基本上,您检查了 build-couchdb,然后检查了常规 CouchDB 代码的不同

  1. 使用 build-couchdb 编译 Erlang、libicu 等。
  2. 只需在 CouchDB checkout 中运行 make dev

the new official Build CouchDB location is https://github.com/iriscouch/build-couchdb. You will find an updated version there.

You are right, Build CouchDB loves to wipe out your changes and build from scratch a lot!

I have instructions about how I work at https://github.com/iriscouch/browserid_couchdb. Look in the README in the "Development" section. Basically you check out build-couchdb and then a different checkout of the regular CouchDB code.

  1. Use build-couchdb to compile Erlang, libicu, etc. etc.
  2. Simply run make dev in the CouchDB checkout
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文