2011-07-21 11 views
0

私はhg serveを使用して水銀リポジトリを実行しています。私はブラウザを介してアクセスし、私のリポジトリ内のすべてを見ることができますが、同じURLでhgクローンを実行しようとすると、HTTPエラー:500(内部サーバーエラー)が表示されます。Mercurial HG Serve HTTP 500エラー

更新:これは、hg serveを明示的に使用する代わりにTortoiseHG Webサーバーを使用することによって何とかして問題が発生することが判明しました。 TortoiseHGが表示しているエラーは "AttributeError: 'Blackhole'オブジェクトに属性 'fileno'がありません"

+1

「私のリポジトリ内のすべてのものを見る」を記述してください。私は人々がそれを言うのを見て、実際のリンクダウンサイドアプリケーションではなく、作業ディレクトリ内のファイルの静的なhttpビューを見ていました。 –

答えて

0

hg serveコマンドの出力を見てください。私はどんな誤りもすぐそこに印刷されると思う。

これで十分でない場合は、--errorlog somefile.logオプションを渡してみてください。

実際のエラーメッセージが表示されない限り、これ以上のお手伝いはできません。

+0

が正しいです。 '--debug'と' --traceback'も有効にしてください。これはあなたが何を問題にしているかにかかわらず、より多くの情報です。 –

0

私は同じ問題を抱えていたし、リポジトリ自体のの.hg/hgrcに拡張子を追加しても問題が解決:[拡張] ラージファイル=