在mercurial中设置用户的用户名和密码

时间:2012-09-07 10:02:30

标签: version-control mercurial iis-7.5 versioning tortoisehg

我是Mercurial的新手。我在IIS 7.5(Windows 7)上使用Mercuraial hg服务器2.3.1。我跟着this tutorial(我使用了最新版本的python(Python 2.7)和mercurial(2.3.1))。它工作正常。但现在来自客户端计算机的任何用户都可以推送克隆。我想制作一种身份验证机制,要求用户在执行任何先前的操作之前输入用户名和密码。我在hgweb.config中添加了allow_push = username 。现在,当客户端推送 Tortoise Hg(版本2.5)要求输入用户名和密码时。我认为用户名将是我在hgweb.config中输入的用户名。但我不知道Tortoise Hg提交用户名后要求的密码。如何为用户设置密码?有没有其他方法可以做到这一点?

1 个答案:

答案 0 :(得分:1)

以下是tutorial you had followed

的内容
  

推送另一个测试将导致Mercurial要求输入用户名和密码,并根据域进行身份验证。

这意味着密码是您设置中用户域帐户的密码。