Acl 拡張機能を使用して特定のユーザーによる特定のリポジトリへのプッシュ/プルを制御する方法はわかりますが、Acl 拡張機能を使用してリポジトリへの「WEB」アクセスを制御できますか? 特定のリポジトリが特定のユーザーにのみ表示されるようにしたいと考えています。
私は IIS7 にデプロイしているので、ソリューションはその環境で動作する必要があります。
Acl 拡張機能を使用して特定のユーザーによる特定のリポジトリへのプッシュ/プルを制御する方法はわかりますが、Acl 拡張機能を使用してリポジトリへの「WEB」アクセスを制御できますか? 特定のリポジトリが特定のユーザーにのみ表示されるようにしたいと考えています。
私は IIS7 にデプロイしているので、ソリューションはその環境で動作する必要があります。
HGWeb CGI スクリプトを介してこれを行っていると仮定しています。その場合は、各プロジェクトのファイルallow_push
でパラメーターを指定できます。以外を指定すると、リストにないユーザーは HGWeb プロジェクト リスト ページでプロジェクトを表示することさえできません。allow_read
.hg/hgrc
allow_read
*
.htaccess
アクセス可能なレポを制限するには、通常のような機能を使用してください。hg
ほとんどの場合、認証は気にせず、Web サーバーに任せます。