2011-02-09 113 views
3

我目前有apache運行mercurial 1.7.5(全部在Windows 2003 64位),並且可以成功克隆,推送和從服務器回收拉。我的問題是,當我克隆我的一個項目,並將所有文件從/ mainfolder/subfolders1/subfolders2上移到一個文件夾,以便subfolders1是主文件夾時進行更改。這種承諾細到我的本地回購,可以在本地被克隆,但是當我推到服務器出現錯誤(經過漫長的等待)Mercurial存儲庫沒有推送到網絡服務器

推到http://xxxx:81/hg/hgweb.cgi/repox 搜索更改 HTTP錯誤504:網關超時

我試過做恢復,但似乎並沒有解決這個問題。 由於oracle驅動程序(.hg文件夾總共爲51.8mb),我的.hg與系統上的其他系統相比有很大的差異。 我儘可能地使用了這個問題,並且似乎無法找到任何人運行他們自己的服務器遇到類似問題

提前,如果需要,我可以澄清這更多... 感謝您的幫助

Apache 2.2的日誌:

16.43.60 - - [09 /二月/ 2011: 09:09:15 -0500]「GET /hg/hgweb.cgi/StringUtility?pairs=0000000000000000000000000000000000000000-0000000000000000000000000000000000 000000 & CMD =之間 HTTP/1.1" 200 1 10.16.43.60 - - [09 /二月/ 2011:09:09:15 -0500]「GET /hg/hgweb.cgi/StringUtility?cmd=capabilities HTTP/1.1「200 79 10.16.43.60 - - [09/Feb/2011:09:09:15 -0500]」GET /hg/hgweb.cgi/StringUtility?cmd=heads HTTP/1.1「200 41 10.16.43.60 - [09/Feb/2011:09:09:15 -0500]「GET /hg/hgweb.cgi/StringUtility?cmd=branchmap HTTP/1.1」200 171 10.16.43.60 - - [09/Feb/2011 :09:09:34 -0500] 「POST /hg/hgweb.cgi/StringUtility?cmd=unbundle &頭= 2d00dc4fd9b975e4e8fc66a3fc0d212d4858d1d0 HTTP/1.1」 504 249

Apache 2.2的錯誤日誌:

[週三09年2月9時14分39秒2011] [錯誤] [客戶10.16.43.60]腳本返回頭前超時:hgweb.cgi

也:當我嘗試通過CMD推(HG按[服務器]),它似乎掛在「搜索改變」

+0

你的apache服務器日誌說什麼? – 2011-02-09 14:31:08

回答

1

我的解決方案(或解決方法)是我出口的補丁和修補服務器。之後,我提交了一個新的.hgignore文件,並將其上傳至服務器。我認爲這是因爲在我的提交中大量移動文件而發生的。

謝謝。

相關問題