社内イントラネットで Mercurial を使用しており、ファイアウォールの制限により共有ディスク以外での公開は当面できません。これが理想的または推奨される方法ではないことはわかっていますが、今のところは問題ありません (最終的にサーバーを取得する場合は、RhodeCode をセットアップしています)。
Active Directory アカウントを使用して Windows 経由でレポ フォルダーを共有するだけで (フォルダーを右クリックし、特定のユーザーと共有する)、変更を簡単に共有できることがわかりましたが、誰かに共有してもらう可能性を完全にブロックしたいと思います。リポジトリにプッシュします。
HTTP が使用されていないことは 99% 確信しているため、従来の方法は機能しないはずです。Mercurial config から直接これを制限する方法はないと思うので、回避策を探しています。