Couchdb ';致命:不是git存储库';在Ubuntu上的GeoCoach文件夹中执行make命令时出现提示

Couchdb ';致命:不是git存储库';在Ubuntu上的GeoCoach文件夹中执行make命令时出现提示,couchdb,couchdb-futon,Couchdb,Couchdb Futon,我的目的是用Geococh扩展couchDB,然后从下载couchDB src,从github下载Geocococh。根据自述文件中的说明,src和src都位于我的下载路径中。我按照以下步骤进行操作: ryu@ryu-Asp:~/Downloads$ cd geocouch-couchdb1.2.x/ export COUCH_SRC=/home/ryu/Downloads/apache-couchdb-1.2.1/src/couchdb/ make 输入make命令后,会在下面弹出错误消息:

我的目的是用Geococh扩展couchDB,然后从下载couchDB src,从github下载Geocococh。根据自述文件中的说明,src和src都位于我的下载路径中。我按照以下步骤进行操作:

ryu@ryu-Asp:~/Downloads$ cd geocouch-couchdb1.2.x/
export COUCH_SRC=/home/ryu/Downloads/apache-couchdb-1.2.1/src/couchdb/
make
输入make命令后,会在下面弹出错误消息:

ryu@ryu-Asp:~/Downloads/geocouch-couchdb1.2.x$ make
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
ERL_COMPILER_OPTIONS='[{i,"/home/ryu/Downloads/apache-couchdb-1.2.1/src/couchdb/"}]' ./rebar compile
==> geocouch-couchdb1.2.x (compile)
Compiled src/geocouch/couch_spatial_compactor.erl
Compiled src/geocouch/geocouch_duplicates.erl
Compiled src/geocouch/couch_httpd_spatial.erl
Compiled src/geocouch/couch_httpd_spatial_list.erl
Compiled src/geocouch/couch_spatial.erl
Compiled src/vtree/run_vtreestats.erl
Compiled src/vtree/vtreeviz.erl
Compiled src/geocouch/couch_spatial_updater.erl
Compiled src/vtree/vtreestats.erl
Compiled src/vtree/run_vtreeviz.erl
Compiled src/geocouch/couch_spatial_group.erl
Compiled src/vtree/vtree_insbench.erl
Compiled test/gc_test_util.erl
Compiled src/vtree/vtree.erl
Compiled src/vtree/vtree_bulk.erl
Compiled src/vtree/vtree_bulk.erl

顺便说一句,我曾尝试将apache-couchdb-1.1.1与geoccoach-couchdb1.1.x结合起来,但仍然得到相同的“致命错误消息”,这个问题真的让我筋疲力尽,浪费了我太多的时间。任何提示都将不胜感激。

正如我在评论中所说,我想这不是强制性的。可能只需要将源代码更新到最新版本。

您确定这是强制性的吗?这不只是为了得到最后的修订吗?最后我发现这不是必须的。跳过这个问题,它仍然可以很好地与couchDB配合使用。如果出现任何问题,我可能会感到不舒服。不过还是谢谢你。很高兴知道这不是问题。那么你应该关闭这个问题。很抱歉,我还不熟悉这个论坛,我想现在应该结束了,我需要其他额外的操作来关闭这个问题吗?啊,我以为你有一个关闭按钮。然后,我将发布我过去的评论,以便您可以接受它作为您想要的答案;)