将 bzr repo 转换为 git?不再支持快速导出?

将 bzr repo 转换为 git?不再支持快速导出?

我还有一些 bzr 格式的档案,我想将剩余的档案转换为 git。我之前曾使用

git init .
bzr fast-export . | git fast-import 

但这不再起作用,fastimport 插件尚未移植到 Python3,当回到 Ubuntu 18.04 时,fastimport 插件在 bzrlib 中抛出 TypeError 异常。

彻底抛弃 bazaar 了吗?这似乎很令人惊讶,因为 Launchpad.net 是基于 bazaar 的。

PS:我运行的是 20.04

答案1

Bazaar 也没有指向 Python 3。您可以使用 Python 2 来运行 Bazaar 和 bzr-fastimport。

另外,还有 Breezy (https://www.breezy-vcs.org/),这是 Bazaar 的一个分支,已移植到 Python 3 并捆绑了 fastexport 插件。在 Ubuntu 中,它被称为“brz”包。

相关内容