2011-02-11 90 views
5

我在Windows Server 2008的iis7後面配置了hgweb.cgi。我可以很好地拉動存儲庫。然而每當我推我得到一個502壞的網關。我發現posting這似乎表明這是服務器上的mercurial配置的問題。 mercurial似乎沒有從我的本地機器拿起一個http代理(fiddler),即使它配置了。hgweb.cgi在推送時會拋出一個502(壞的網關)

的問題是:

  1. 我怎麼 '修復' 502的問題?
  2. 失敗,我該如何讓mercurial使用代理,以便我可以弄清楚什麼是錯誤的?
  3. 假如這是在網絡服務器上運行,我該如何調整mercurial的詳細設置?
+0

你可以通過查看錯誤日誌找到一些幫助。 – tonfa 2011-03-10 22:57:42

回答

1

聽起來像this problem

我推送存儲庫時遇到了同樣的問題,但在安裝了更高版本的Mercurial(2.0.1)之後,它就消失了。我使用了指示here(注意Ethan J Brown對該帖子的評論)。