写点什么

BitKeeper 7.3 发布,新增从 Git 快速导入等功能

  • 2016-07-25
  • 本文字数:790 字

    阅读完需:约 3 分钟

最近发布的 BitKeeper 7.3ce 提供了从 Git 代码库快速导入的新功能,删除标签的选项,以及对现有功能的诸多改进。

根据 BitKeeper 的开发者 Wayne Scott 介绍,由于一些局限,目前从 Git 导入的功能还在进一步完善中。尤其是目前还无法导入包含子模块(Submodule)的 Git 代码库,暂不支持在git fast-export中使用移动探测所需的-M命令选项,同时还不能支持 Octopus 合并,例如合并超过两个父项(Parent)

BitKeeper 7.3ce 新增的bk untag命令可供开发者删除标签,这是该版本新增的功能。BitKeeper 中的标签有版本差异,这意味着标签的变更历史需要存储在 Repo 中,包括某个标签是否已被移动,例如分配给不同变更集或被删除。这方面bk changes -t命令也有所改进,可以只显示当前加有标签的变更集。另外也可以使用bk changes -tt显示所有加标签的变更集,包括已经移动或删除的标签。

此外 BitKeeper 7.3 不再捆绑 GNU diffpatch等各种 OSS 程序,以及 zlib、pcre、lz4 等各种库。这些内容在运行时需要系统具备所需二进制文件。但 Windows 下的diff是个例外:BitKeeper 嵌入了 GNU diff 2.8.7 二进制文件,可在系统中不存在 GNU diff 时使用。

BitKeeper 7.3 还修复了多个 Bug 并改善了性能,例如速度更快的bk fast-export,在处理大容量代码库时速度有了数量级的提升,同时对通过pull并行删除符号链接时的行为进行了修正。

2016 年 5 月首个开源版本 7.2ce 以 Apache License version 2 的方式发布后,本次发布的 BitKeeper 7.3ce 是 BitKeeper 的第二个开源版本。其源代码已镜像至 GitHub ,同时 BitKeeper 自己也在将其用于实际开发工作。

2002 到 2005 年期间,BitKeeper曾是 Linux 的“御用”版本控制工具,后来 BitKeeper 的制造者不再免费为社区提供该工具。随后社区决定发布 Git 项目,使其成为 Linux 内核的源代码管理工具。

查看英文原文 BitKeeper Reaches 7.3, Adds Fast Import from Git and More

2016-07-25 19:001453
用户头像

发布了 283 篇内容, 共 106.0 次阅读, 收获喜欢 62 次。

关注

评论

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

ReentrantLock 公平锁和非公平锁源码分析

张sir

Java 多线程 Java 25 周年

食堂就餐卡系统设计

wyzwlj

极客大学架构师训练营

架构师训练营 第一周 学习总结

一雄

学习 极客大学架构师训练营 第一周

第一周总结

芒夏

极客大学架构师训练营

食堂就餐卡系统设计

赵龙

架构师思维

极客大学架构师训练营

架构训练营-食堂就餐卡管理系统

架构师训练营-第一课学习总结

King

学习 感悟 极客大学架构师训练营

作业1 餐卡系统设计

Geek_2e7dd7

学习总结

Geek_2e7dd7

ARTS-week3

王钰淇

ARTS 打卡计划

Week 01 命题作业

卧石漾溪

极客大学架构师训练营

虽则悲欢不尽相同

zhoo299

随笔

架构训练营-第一课总结

C02-商业模式与架构设计

buoge

架构设计文档学习总结

jason

如何成为一个架构师

_MISSYOURLOVE

极客大学架构师训练营

平台化服务的基石:隔离与交互策略模型

孤岛旭日

企业架构 用户权限 权限系统

食堂就餐卡系统架构设计

Cloud.

架构师训练营第一周学习总结

不谈

架构师训练营第一周总结

Cloud.

极客大学架构师训练营

作业一:食堂就餐卡系统设计

Geek_36d3e5

重新定义失败

史方远

个人成长 随笔杂谈

食堂就餐卡系统设计

stardust20

程序员如何破除「迷茫」

顿晓

学习 程序员 架构 迷茫

第三季已经起航,送你一份活动手册吧

赵新龙

写作 社群

架构师0期 | 架构师是怎样炼成的?

刁架构

极客大学架构师训练营

食堂就餐卡系统设计

极客李

UML练习1-食堂就餐卡系统设计

一剑

随遇而安的适配器模式 | Spring 中的适配器

大头星

Java spring 面试 设计模式 Java 25 周年

第01周命题作业-食堂就餐卡系统架构设计

Jaye

极客大学架构师训练营

BitKeeper 7.3发布,新增从Git快速导入等功能_Git_Sergio De Simone_InfoQ精选文章