【发布时间】:2011-09-28 22:06:24
【问题描述】:
我正在尝试让 mercurial 在 Windows 构建服务器上工作,但遇到了问题。我在设置 mercurial 钥匙串时遇到了麻烦(我必须安装 tortoisehg),它在每个用户的基础上工作。
问题是我使用 Bamboo 来运行构建,它作为SYSTEM 拥有的 NT 服务运行。因此,每当它尝试对 hg 进行任何操作时,都会提示输入密码。
显然,我可以将密码放入配置文件中,但我想避免纯文本密码随便乱放。
据我所知,有两种方法可以解决这个问题。我都不知道该怎么做:
- 使 mercurial 钥匙串成为全球性的,而不是每个用户。这甚至可能是不可能的。
- 以某种方式以 SYSTEM 用户身份登录并对其执行一些反复无常的命令,以便在其钥匙串中植入用户/密码信息。
- 完全不同的东西...?
提前感谢您提供的任何见解!
-本
【问题讨论】:
标签: windows mercurial keychain bamboo