写点什么

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:001764
用户头像

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

关注

评论

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

内网IM即时通讯软件WorkPlus,快速连接工作的沟通利器

BeeWorks

如何用Taro打造敏捷的移动App架构

没有用户名丶

OpenInfra基金会在亚洲、欧洲正式设立运营中心

说山水

活动预约!华为云企业快成长大数据技术创新论坛成都站6月16日举行

说山水

牛逼!Windows竟然也能运行QEMU虚拟机!

吴脑的键客

qemu windows10 windows 11

弥合风险缺口 筑牢共享安全|2023开放原子全球开源峰会开源安全技术与实践分论坛成功举办

开放原子开源基金会

开源 开放原子全球开源峰会 开放原子 开源安全技术与实践

架构训练营模块3作业——外包学生管理系统的架构文档

Geek_3d7c4d

#架构训练营

众多国央企专家齐聚一堂,探索财务共享未来模式

用友BIP

财务共享

公有云数据库新趋势,企业降本增效正当时

MatrixOrigin

数据库 分布式 云原生 超融合 HTAP

GitHub收获70K+Star!阿里巴巴总结的「百亿级别并发设计手册」太香了

互联网架构师小马

Java 系统设计 高并发

积聚产业发展新动能|2023开放原子全球开源峰会OpenAtom OpenHarmony分论坛成功举办

开放原子开源基金会

开源 OpenHarmony 开放原子全球开源峰会 开放原子

openEuler 开源汇智赢未来|2023开放原子全球开源峰会OpenAtom openEuler 论坛成功召开

开放原子开源基金会

开源 openEuler 开放原子全球开源峰会 开放原子

南宁建宁水务集团财务共享、全面预算项目正式启动

用友BIP

火山引擎DataLeap:一个易用、高效的数据目录,是如何搭建的?

字节跳动数据平台

大数据 数据治理 数据目录 数据研发

【Netty】「萌新入门」(二)剖析 EventLoop

sidiot

Java 后端 Netty 6 月 优质更文活动

MaxCompute中如何处理异常字符

阿里云大数据AI技术

大数据 数据处理 企业号 6 月 PK 榜

浅析数智化转型深层次的挑战

用友BIP

数智平台

【游戏行业部】重回游戏公平,向游戏打金工作室宣战!

网易智企

游戏 反外挂 游戏安全

HummerRisk 开发手册:Restful Api 使用

HummerCloud

开源 云原生 云安全

透明LED显示屏报价方案

Dylan

方案 屏幕亮度 报价 像素 LED显示屏

如何成功实施一个数据治理项目?实施步骤有哪些?

袋鼠云数栈

数字化转型 数据治理 企业号 6 月 PK 榜

Battery Indicator for Mac:Mac笔记本电脑电池电量剩余百分比显示工具

背包客

macos Mac软件 MacBook Pro Battery Mac电量显示软件

银行数字化转型研究与敏捷转型探索

L3C老司机

数字化转型 敏捷转型 敏捷组织 银行转型 敏捷探索

OpenAI发布ChatGPT函数调用和API更新

楚少AI

openai GPT-4 ChatGPT4 chatgpt api gpt-3.5-turbo-16k

TG Pro for mac:Mac温度和风扇速度如何控制?

背包客

深度学习 macos Mac软件 MacBook Pro TG Pro for mac

知乎最具争议的Java面试成神笔记,GitHub已下载量已过百万

互联网架构师小马

Java java面试 Java八股文 Java面试题 Java面试八股文

膜拜!Alibaba最新发布SprinBoot:进阶原理实战与面试题分析指南

互联网架构师小马

Java spring 微服务 Spring Boot 框架

大文件上传功能在标签服务的简单应用和代码实现

袋鼠云数栈

大数据 标签体系 企业号 6 月 PK 榜

爆赞!GitHub上首本IntelliJ IDEA操作手册,标星果然百万名不虚传

互联网架构师小马

Java IDEA

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