Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Plugins Mercurial插件不可用?_Plugins_Mercurial_Scmmanager - Fatal编程技术网

Plugins Mercurial插件不可用?

Plugins Mercurial插件不可用?,plugins,mercurial,scmmanager,Plugins,Mercurial,Scmmanager,在安装了新版本(2.0.0)的scm manager之后,我在创建新存储库时,在组合框中只看到了两个版本控制Git和subversion。 在旧版本(1.6)中,我可以通过设置来设置Mercurial,但现在我看不到有关Mercurial的任何设置。 新版本中是否不推荐Mercurial?如果没有,如何设置 只有scm server没有检测到Mercurial,但是如果您从scm server获取scm webapp并在tomcat下运行,它会检测到Mercurial,您可以在创建新存储库时在组

在安装了新版本(2.0.0)的scm manager之后,我在创建新存储库时,在组合框中只看到了两个版本控制Git和subversion。 在旧版本(1.6)中,我可以通过设置来设置Mercurial,但现在我看不到有关Mercurial的任何设置。 新版本中是否不推荐Mercurial?如果没有,如何设置


只有scm server没有检测到Mercurial,但是如果您从scm server获取scm webapp并在tomcat下运行,它会检测到Mercurial,您可以在创建新存储库时在组合框中看到它。

最后,我找到了解决方案,我必须手动设置,在scm server启动后

转到->管理->设置->Mercurial并设置两个字段的值:

  • HG二进制文件:设置为已安装的mercurial文件夹(例如
    C:\Program Files\TortoiseHg\HG.exe

  • Python二进制文件:设置为Python 2.7文件夹(例如
    C:\Python27\Python.exe


  • 我不知道为什么scm server没有检测到Mercurial,而scm webapp没有检测到它

    根据文档,核心支持Git | Mercurial | Subversion。也许你必须有HG的客户端?我在windows 10上有:->python-2.7.18.amd64->mercurial-4.9.1.win-amd64-py2.7->tortoisehg-5.0.2-x64,但是在scm管理器中仍然没有检测到mercurial