这可能不是解决该问题的 最佳 方法,但是它对我有用,并且我可以继续。
我能够弄清楚如何让服务器记住设置中的密码的唯一方法是在 mercurial.ini中手动指定密码。
注意:您可能还必须从mercurial.ini中删除mercurial_keyring行。(由于我们是手动指定所有内容,因此这会禁用密钥环扩展名。)
我以前曾相信,在服务器上克隆一次存储库会让它记住密码,但这似乎不适用于Jenkins的轮询功能(尽管在服务器上执行时,它确实适用于我的实际构建脚本) )。
我对在服务器上使用纯文本格式的密码并不感到特别满意,但是直到找到一种更好的方法来使轮询工作时,我才能对此感到满意。



