SmartGit支持使用Mercurial存储库吗?

SmartGit支持使用Mercurial存储库吗?,mercurial,smartgit,Mercurial,Smartgit,问题就在标题里。支持与Mercurial repos合作吗 我已经下载了评估版,但据我所见,它只支持开放git回购,这与他们在frontpage上的一个主要声明相反: SmartGit是一个易于使用的图形用户界面,适用于Git、Mercurial和Subversion,具有优化的工作流程。SmartGit支持软件开发项目中日常工作所需的所有Git和Mercurial功能 任何使用SmartGit或熟悉SmartGit的人都可以澄清这一点吗?我非常喜欢这个客户端。是的,SmartGit支持Merc

问题就在标题里。支持与Mercurial repos合作吗

我已经下载了评估版,但据我所见,它只支持开放git回购,这与他们在frontpage上的一个主要声明相反:

SmartGit是一个易于使用的图形用户界面,适用于Git、Mercurial和Subversion,具有优化的工作流程。SmartGit支持软件开发项目中日常工作所需的所有Git和Mercurial功能


任何使用SmartGit或熟悉SmartGit的人都可以澄清这一点吗?我非常喜欢这个客户端。

是的,SmartGit支持Mercurial存储库:只需使用存储库|添加或创建并在那里输入本地Mercurial存储库的路径即可。同样,您也可以使用repository | clone

克隆远程Mercurial存储库。请注意,在SmartGitHg 4中,Mercurial选项不会出现(例如,在克隆过程中)如果您尚未在首选项中输入Mercurial可执行文件的路径:
Edit->Preferences->Commands->Executables->Hg executable

粗略的版本列表(我可以在网上的随机笔记中找到):
SmartGit 7.1应支持Hg 3.6.x.
SmartGit7.2应该支持HG3.7.x和3.8.x。()

SmartGit8.1应该支持HG3.9.x。(,URL可能很快就会更改)

我没有Project/Open Repository选项。让项目/克隆。。。这让我可以指定git或svn存储库。有Project/Open工作树和Project/Open,它们给出了一个“还没有项目配置”的消息,并且没有其他作用。我不想修改我的本地mercurial回购协议,只需打开它。不要把它转换成git或任何类似的东西。“开放工作树”听起来像是一个旧版本,可能是2.1?使用SmartGit 3,您将拥有“Open Repository”,您可以在那里打开Mercurial Repository,而无需对其进行修改/转换。啊,是的,我似乎看错了我使用的是旧版本(v2)。很抱歉。您所说的首选项中Mercurial可执行文件的路径是什么意思?我没有看到这个首选路径…@IgorGanapolsky我在回答中添加了我所指的特定设置的位置。这有帮助吗?实际上,找到旧Hg版本的二进制可执行文件是相当棘手的。我在这里找到了:@AlexanderPacha我很久没有使用Mercurial了,但我希望SmartGit的最新版本(在撰写本文时,我正在使用8.1预览版)也支持最新的Mercurial二进制文件,不?不,他们仍然期望3.7.x。我只克隆了一个遗留回购协议。我实际上没有使用汞。只要转换成git就可以了。