Mercurialリポジトリサーバーで、現在のリポジトリURLまたは少なくとも名前(サブパス)を(changegroup
またはある程度同等の)フックで把握するにはどうすればよいですか?IISでHgWebを実行しています。
$HG_URL
push
受信リポジトリではなく、ersURLを返します。$HG_SOURCE
のみを返しますserve
。
changegroup
コンテキスト:JenkinsにSCMポーリングを実行するように指示するフックを使用して、Jenkinsを作成しようとして/mercurial/notifyCommit?url=<url>
います。これを機能させることができない場合は、約50回のcURL呼び出しを実行する必要があります(サーバー上のリポジトリごとに1回)。すべてのchangegroup
トリガーで、そしてこのリストをhgweb.config
永遠に維持することを忘れないでください。