私は hg-git Mercurial プラグインで TortoiseHg を使用して、Git をまったく使用せずに、Hg のみを使用して Github とやり取りしています。Github で、pandas リポジトリをフォークしました。フォークを自分のコンピューターに正常に複製しました。元の pandas リポジトリを Hg の URL として追加したいので、そのリポジトリから変更をプルして、自分で加えた変更と統合できます。「アップストリーム」という名前で、TortoiseHg の URL に元の pandas リポジトリを追加しました。
ただし、元のアップストリーム リポジトリからプルしようとすると、Hg が長時間ハングし、最終的に「504 - ゲートウェイ タイムアウト」エラーが発生します。pandas リポジトリを (フォークを複製する代わりに) 直接複製すると、そこから問題なくプルできます。
奇妙なことに、これはすべてのリポジトリで発生するわけではないようです。matplotlib repoを使用して同じプロセス(フォーク、フォークのクローンを作成し、元からプルしようとする)を実行しましたが、元のリポジトリからうまくプルしているようです。
さらに奇妙なことに、元のリポジトリを複製してから、フォークを追加の URL として追加すると、両方からプルできます。どういうわけか、元のクローン中に設定された URL は問題ありませんが、同じ URL をソースとして手動で設定すると機能しません。
これは、問題が特に pandas リポジトリにあることを示しているようです。これは可能ですか?そのレポからプルする能力に影響を与える可能性のある Github の設定はありますか? 機能させるにはどうすればよいですか?