我有一个Web应用程序与Mercurial进行克隆,拉,推,提交等通信,我一直在使用RepositoryConfiguration.setHgrcPath提供[auth]用户名/密码,但需要能够使用密钥环扩展而不是为了保持凭证加密。
目前JavaHg是否支持此功能?如果是这样,我该如何配置它才能正常工作?
答案 0 :(得分:0)
要支持您的用例,您不一定需要使用密钥环扩展。例如,看看MercurialEclipse:文件名为“Hg * Client.java”的文件就是例子。
但是要回答您的问题,目前不支持密钥环扩展。看一下其他扩展,以获取有关如何创建JavaHg扩展的指针:例如https://bitbucket.org/aragost/javahg-ext-rebase
如果密钥环插件只需要配置,那么最好在.hgrc / Mercurial.ini中配置它并像往常一样使用JavaHg