Mercurialリポジトリサーバ上で、現在のリポジトリURL、または少なくともchangegroup
(またはそれに相当するフック)の名前(サブパス)を見つけることができますか?私はIIS上でHgWebを実行しています。Mercurial changegroup hook:リポジトリURL
$HG_URL
は、受信リポジトリではなくpush
のURLを返します。 $HG_SOURCE
はserve
のみ返します。
コンテキスト:私はジェンキンスは、SCMの世論調査を行うためにジェンキンズに指示/mercurial/notifyCommit?url=<url>
を使用するためのchangegroup
フックを書くしようとしている、と私はこれが仕事を得ることができない場合、私は一回(約50 cURLの呼び出しを行う必要がありますサーバー上のすべてのリポジトリ)をすべてchangegroup
トリガに設定し、このリストを永遠にhgweb.config
に保存してください。
武装、私自身のANを見ます元気! –