Ubuntu
拉動 mercurial repo - 得到 406
我在 Ubuntu 機器上安裝了 Redmine,並創建了一個使用 Mercurial 作為版本控制的項目。
Redmine 應用程序是我的 Apache 配置的根。所以
redmine.domain.com
直接進入使用者登錄的Redmine安裝等。我在
/var/www/redmine/merc/
. 當我將它設置為 Redmine 項目的根目錄時,Redmine 會找到它並在儲存庫選項卡下向我顯示文件和版本。我想要做的是將這個儲存庫拉到我執行 Windows 7 的本地機器上。我安裝了 TurtoiseHg,它執行良好。現在當我試圖從
http://redmine.domain.com/merc/
我得到 404 未找到。當我試圖從
http://redmine.domain.com/projects/project1/repository
我得到 406 命令中止!
我該如何設置?我查看了 Apache 的配置文件,但沒有看到任何暗示外部請求被中止的資訊。
據我所知,Redmine 不允許您使用 Mercurial 進行推送和拉取——您需要並行配置。
hgweb
配置我們提供的(快速)CGI 腳本並不難。我們在 wiki 中有資訊,我發現了一篇很好的部落格文章,解釋瞭如何在 Fedora 13 上安裝 Redmine 和 Mercurial。我希望對您有所幫助。