开始支持

pygit2 1.0.0 宣布了。pygit2 是一组 libgit2 分享库的 Python 绑定,libgit2
是 Git 大旨措施的纯 C 达成,作为全体可信 API
的可链接库提供,允许在应用程序中创设 Git 成效。

开源软件本领在微软的制品中扮演着越来越首要的剧中人物。这么些事实特别显著,非常是微软恰巧宣布其出品
Team Foundation Server (TFS卡塔尔国 ALM (应用生命周期管理卡塔尔国 平台协助 Git
遍布式版本调节系统。

此版本首要改动内容囊括:

高速,在下叁个 TFS 主要的批发版本中,开荒者将能够在 TFS 中接受 Git
作为分布式开垦依旧集中版本调整系统。而微软新型的部分组织根底服务业已起来在应用支持Git 的 ALM 平台。

  • 不再援救 Python 2.7 与 3.4。
  • 增加生产手艺援助 Python 3.8。
  • 新增补助 / 操作符遍历树布局。
  • 新的 Branch.raw_branch_name 。
  • 新的 Index.remove_all() 。
  • 新的 Remote.ls_remotes(..) 。
  • 新的 Repository.lookup_reference_dwim(..) 与 Repository.resolve_refish(..) 。
  • 新的 Repository.odb 再次来到新的 Odb 类型实例。新扩展 OdbBackend 类型。
  • 新的 Repository.references.compress() 。
  • 优化:延迟加载记录。
  • 修复配置中的虚假万分。
  • 一点都不大的文档和体裁修正。

与以前向来在开头开垦各个新才能区别,此次微软说了算合并 Git
那些尤其受应接的平台。其 Team Foundation 的制品经营 Brian Harry
写道:1.
合併的软件并非 “Microsoft Git”;2. 铺面使用
libgit2 这一个 Git 的 C 语言开拓包。从
二零一二年十二月在这里早先,微软的开辟者现已为该品种进献了区别的代码来升高其在
Windows 平台下的功力和安静,当中有成都百货上千代码已经被选拔到 libgit2
项目中。

发表评论

电子邮件地址不会被公开。 必填项已用*标注