サーバーにtortoisehgをセットアップしたいのですが。やったよ。
tortoisehgが提供するウェブサーバーをセットアップしました。しかし、リポジトリを使用できる(読み取り/書き込みが可能な)ユーザーを管理したいのですが、パスワードを使用してユーザーを設定するにはどうすればよいですか?
VisualSVNサーバーがhttp://www.visualsvn.com/server/を実行するように、この機能が非常に気に入っています。tortoisehgに似たものを持つことは可能ですか?
サーバーにtortoisehgをセットアップしたいのですが。やったよ。
tortoisehgが提供するウェブサーバーをセットアップしました。しかし、リポジトリを使用できる(読み取り/書き込みが可能な)ユーザーを管理したいのですが、パスワードを使用してユーザーを設定するにはどうすればよいですか?
VisualSVNサーバーがhttp://www.visualsvn.com/server/を実行するように、この機能が非常に気に入っています。tortoisehgに似たものを持つことは可能ですか?
Windows Server 2000でそれを行っていたとき、Apacheをいじりたくなかったので、nginxの背後でhgserveを設定するためにこのHOWTOを使用することになりました。
https://www.mercurial-scm.org/wiki/HgServeNginx
ここでの秘訣は、hgserveをWindowsサービスとして実行する必要があるということです。そのためには、 srvanyなどが必要です。
これにより、すべてのユーザーが読み取ることができる構成のみが許可されますが、プッシュできるのは認証されたユーザーのみです。削除した場合は、limit_except GET
認証されたユーザーのみが読み取りとプッシュを行うことができます。より詳細な許可スキームには、追加の設定が必要です。