0

我是git用户,我想为Launchpad上托管的项目克隆一个存储库,该项目使用bzr代替。

在他们建议我运行的指南上bzr branch lp:zim(其中“zim”是项目)。我想知道bzr是如何知道“lp”是什么意思的。这要归功于我的Mint Linux上默认安装的一些插件(基本上是伪装的 Ubuntu,所以这很可能)?还有更多这些神奇的关键字吗?

4

2 回答 2

3

这是 bzr 的内置命令。请记住,bzr 和 Launchpad 都主要由同一家公司(规范)编写,并且 bzr 对 Launchpad 有大量支持。

另一个这样的关键字是bzr branch ubuntu:package,它从 Launchpad 获取当前 Ubuntu 版本中的软件包版本。

此页面包含有关 Launchpad 集成的更多信息。

于 2012-05-12T13:38:19.823 回答
3

默认情况下,bzr 附带了一个插件(请参阅源代码中的 bzrlib/plugins/launchpad)。这为“lp:”URL 方案注册了一个自定义处理程序(对于“ubuntu:”方案也是如此)。

于 2012-05-13T01:42:48.137 回答