我在公司的网络应用程序中使用javaHg。
我想在服务器上设置新版本时避免安装mercurial。我是否需要详细说明为什么管理层不希望在服务器上安装“外部”应用程序?
我在子目录中有一个windows portable mercurial。是否可以将javaHg“指向”该hg.exe,而不是将目录路径设置为环境变量?使用新版本时必须没有调整和设置。
答案 0 :(得分:0)
是的,您无需为此设置PATH
。您应该使用RepositoryConfiguration类,请参阅setHgBin
方法。您在创建配置对象时将其传递给Repository
对象,然后它将使用配置的Mercurial二进制文件来启动命令服务器。