Mercurial 1.6发布
程序员文章站
2022-05-21 17:12:54
...
Mercurial分布式版本控制系统发布了1.6版。主要的两个新功能是:
- pushable bookmarks:允许用户使用push和pull在源码库之间同步书签。
- 提供了一个新的功能强大的修改查询语言。
更多的技术细节可参考这里。
下载地址:这里。
背景介绍
Mercurial 是一种轻量级分布式版本控制系统,采用 Python 语言实现,易于学习和使用,扩展性强。其是基于 GNU General Public License (GPL) 授权的开源项目。相对于传统的版本控制,具有如下优点:
- 更轻松的管理。传统的版本控制系统使用集中式的 repository,一些和 repository相关的管理就只能由管理员一个人进行。由于采用了分布式的模型,Mercurial 中就没有这样的困扰,每个用户管理自己的 repository,管理员只需协调同步这些repository。
- 更健壮的系统。分布式系统比集中式的单服务器系统更健壮,单服务器系统一旦服务器出现问题整个系统就不能运行了,分布式系统通常不会因为一两个节点而受到影响。
- 对网络的依赖性更低。由于同步可以放在任意时刻进行,Mercurial 甚至可以离线进行管理,只需在有网络连接时同步。
推荐阅读
-
Win10 Mobile一周年更新发布/慢速预览版14393.351推送
-
详细介绍php redis实现文章发布系统(用户投票系统)的实例
-
利用http协议发布博客园博文评论,_PHP教程
-
甲骨文发布β版11g数据库含182项新功能
-
CVE-2019-0686|Microsoft Exchange特权提升漏洞补丁已发布
-
外媒爆料:华为计划明年初提前发布P40系列新旗舰机
-
ASP.NET通用权限管理系统开源发布(asp.net mvc 4.0/4.5/5)
-
東木书屋 DMNovel 小说发布
-
javascript - 怎么在客户端验证判断发布的多条信息是不是来自同一个ip
-
我做一个文章搜索的功能,默认搜索的结果是按照发布时间排序的,我想按照搜索的内容相关性排序,怎么做呢?