Nginx宣布将源码库迁移到Mercurial系统上

移动开发
Mercurial是一种轻量级分布式版本控制系统,采用Python语言实现,易于学习和使用,扩展性强。今日,Nginx官方宣布将源码库迁移到Mercurial系统上。

  Nginx 官方宣布将源码库迁移到 Mercurial 系统上,地址是:http://hg.nginx.org/nginx/

  Mercurial 是一种轻量级分布式版本控制系统,采用 Python 语言实现,易于学习和使用,扩展性强。相对于传统的版本控制,具有如下优点:

  • 更轻松的管理。
    传统的版本控制系统使用集中式的 repository,一些和 repository相关的管理就只能由管理员一个人进行。由于采用了分布式的模型,Mercurial 中就没有这样的困扰,每个用户管理自己的 repository,管理员只需协调同步这些repository。
  • 更健壮的系统。
    分布式系统比集中式的单服务器系统更健壮,单服务器系统一旦服务器出现问题整个系统就不能运行了,分布式系统通常不会因为一两个节点而受到影响。
  • 对网络的依赖性更低。
    由于同步可以放在任意时刻进行,Mercurial 甚至可以离线进行管理,只需在有网络连接时同步。
责任编辑:佚名 来源: oschina
相关推荐

2020-07-27 11:35:26

GitHub代码开发者

2014-12-16 11:02:06

PythonGitHub

2022-11-02 15:25:03

云数据库云平台

2011-09-09 10:18:22

PHP

2021-01-28 09:00:00

SQL数据库NoSQL

2020-06-08 10:41:13

云计算数据工具

2024-03-29 09:13:58

MochaNode.js测试

2016-12-12 19:16:43

数据云端

2020-12-08 10:01:48

DropboxNginxEnvoy

2022-07-01 08:03:19

OracleLinux系统

2012-09-20 10:49:49

IBMdw

2019-11-15 09:02:50

OpenJDKGitHub

2009-06-16 15:15:18

WebLogic EJ

2010-08-25 14:24:40

2022-05-18 09:48:07

ArmGitHubGitLab

2017-07-26 16:09:54

系统迁移趋势

2011-04-06 17:30:41

SQL ServerSQL

2020-08-11 11:08:24

云端云计算业务迁移

2019-04-23 08:00:08

Azure微软云迁移

2010-10-21 13:14:35

点赞
收藏

51CTO技术栈公众号