由于插件的原因,我想使用Mercurial的特定版本。我是否可以告诉MacHG使用特定的Mercurial版本。我知道它有它自己的,但我想它使用‘我的’,基本上。
发布于 2015-04-29 03:40:18
是的,它被记录在项目的源代码中
替换Mercurial版本是相当微不足道的。只需替换MacHg/LocalMercurial中的汞版本即可。介子替换 MacHg/LocalMercurial/mercurial /LocalMercurial/hgext MacHg/LocalMercurial/mercurial--py2.6.egg-info 新版本的。注意在新版本hgext中不包含的hgext中的扩展。例如劫机者,崩溃等。此外,你还需要重新应用到新版本的MacHg特有的补丁。要找到所有这些差异,您可以简单地将MacHg的LocalMercurial与更新的汞存储库的签出版本进行比较(与MacHg当前使用的版本相同,而不是修订版)。例如,如果MacHg正在使用Mercurial + MacHg补丁的1.9.2版本,那么将MacHg的LocalMercurial与库存汞的版本1.9.2进行比较,找出所有的MacHg补丁。
即使有可能,如果您试图运行旧版本的Mercurial,这很容易导致不兼容,这可能会导致难以诊断的问题。简单地安装您需要的版本附带的较旧版本的MacHg可能更安全。
如果您只是想将Mercurial MacHg使用的版本更新为更新版本,请考虑提交一个拉请求,我相信他们会很感激的。
https://stackoverflow.com/questions/29933789
复制相似问题