【AICon】探索RAG 技术在实际应用中遇到的挑战及应对策略!AICon精华内容已上线73%>>> 了解详情
写点什么

Mercurial 3.8 版本发布:为 Mercurial 指令服务器提供最新的快速客户端

  • 2016-05-11
  • 本文字数:875 字

    阅读完需:约 3 分钟

Mercurial 最近发布了3.8 版本。这次发布给 cHg 带来了一个最新的 Mercurial 指令服务器客户端,旨在提高对 Mercurial API 访问的能力并规避了潜在的许可证问题。另外,Mercurial 3.8 版本对许多指令、拓展以及各种性能进行了提升。

如上所述,Mercurial cHg 是一款新的命令行客户端,可以传送指令到 Mercurial 指令服务器中,在 1.9 版本中引入这个服务器,它为 Mercurial 与客户端程序之间的交互提供了一个更好的模型。Mercurial 指令服务器需要解决的最主要问题是有关于许可证的:由于 Mercurial 基于 GPL 许可证,任何连接它 API 的客户必须在 GPL 许可证下发布,客户端有时并不能满足这一需求。另外,客户端可以通过 hg,其指令行客户端访问 Mercurial,由于每次访问都需要使用 hg,所以这将是一笔很大的开销。因为指令服务器的存在,现在可以通过管道编写与 Mercurial 交互的客户端或者类库,今后将不再属于 GPL 许可的范畴。目前,cHg 提供了一个现成的 hg 替代方案,可以加速通过 hg 访问 Mercurial 的客户端,而不需要额外的费用。

另外一些 Mercurial 3.8 中值得关注的变更包括:

  • hg update,以及其他执行更新操作的指令,例如hg pull -,提出关于其他的拓扑头的警告。根据这个,现在 hg update仅更新在同一拓扑分支上的变更,而不更新其他拓扑分支。
  • hg resolve现在恢复一个中断指令时(例如hg rebasehg histedit)将给出更好的提示。
  • 新的试验阶段的拓展automv以自动检测文件备份及重命名。
  • Windows 平台的hg rebase, hg log -f <file>, hg update现在更快了。

最后提出, Mercurial 3.8 同时修复了一个低优先级的安全漏洞,当使用“恶意名称”转换Git 库时可执行任意代码。

在3.8 版本发布不久后,3.8.1 版本也很快发布了,修复了一个发布监管问题。

Mercurial 3.8.1 的二进制和源格式现在可以下载

查看英文原文 Mercurial 3.8 Released with New Fast Client for Mercurial Command Server


感谢夏雪对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016-05-11 19:00940
用户头像

发布了 218 篇内容, 共 64.6 次阅读, 收获喜欢 75 次。

关注

评论

发布
暂无评论
发现更多内容

Mac键盘热键工具 Keyboard Maestro最新激活版

mac大玩家j

Mac软件 键盘管理工具

Tampermonkey for Mac(油猴Safari浏览器插件)

展初云

Mac 油猴 Tampermonkey

KaiwuDB 荣获“2023 IDC 中国可持续发展先锋案例”

KaiwuDB

DataGrip for Mac(数据库管理工具) 2023.2.3+注册码

展初云

Mac datagrip 数据库管理

大模型与Prompt模板全面升级

百度开发者中心

深度学习 大模型 LLM

厦门理工计算机与信息工程学院获“火焰杯”软件测试赛全国奖项

测试人

软件测试

深度学习预训练模型的突破与发展

百度开发者中心

模型训练 大模型 深度学习‘’ LLM

AIGC加速迭代,云栖大会视频云「媒体服务」专场与你共话云智深度融合

阿里云视频云

云计算 视频云 云栖大会

详解GuassDB数据库权限命令:GRANT和REVOKE

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟

携程商旅发布“全球影响力计划”

携程商旅

Mac版本的Java开发工具 IntelliJ IDEA 2023+注册码

展初云

Java Mac IntelliJ IDEA

带着问题去分析:Spring Bean 生命周期 | 京东物流技术团队

京东科技开发者

spring 生命周期 @Bean 企业号10月PK榜

2023 云栖大会 | 「动手实践」基于阿里云构建博学谷平台实时湖仓

Apache Flink

大数据 flink 实时计算

限时领票|走进 2023 · 云栖大会,看大咖对话开源

Apache Flink

大数据 flink 实时计算

矢量图形编辑软件 Illustrator 2023 for mac(ai2023) v27.9密钥激活版

mac

Illustrator ai2023 苹果mac Windows软件 矢量图形编辑软件

建立性能基线的实践方法

老张

性能测试 性能基线

带您走近Hyperscript:重新思考JavaScript

这我可不懂

JavaScript Hyperscript

LeetCode题解:剑指 Offer 39. 数组中出现次数超过一半的数字,摩尔投票,JavaScript,详细注释

Lee Chen

JavaScript LeetCode

火山引擎DataLeap背后的支持者 - 工作流编排调度系统FlowX

字节跳动数据平台

大数据 数据中台 数据安全 数据研发 企业号10月PK榜

智能问答技术在百度搜索中的应用

百度Geek说

百度搜索 智能问答 企业号10月PK榜

区块链软件开发技术

西安链酷科技

区块链 软件开发 dapp 去中心化 项目宣发

焕新升级!新一代云原生可观测平台

华为云开发者联盟

云原生 后端 华为云 华为云开发者联盟 华为云CCE容器服

OmniGraffle Pro for Mac 图表绘制工具 附 注册机

彩云

OmniGraffle Pro

VMware Workstation 17安装教程之轻松构建虚拟机

小齐写代码

硬件、数据、模型优化与分布式训练的实践

百度开发者中心

大模型 LLM LLMOps

从图像生成到分类的深度学习策略

百度开发者中心

人工智能 深度学习 大模型 图像生成

Mercurial 3.8版本发布:为Mercurial 指令服务器提供最新的快速客户端_语言 & 开发_Sergio De Simone_InfoQ精选文章