如何在不使用“bzr”命令行界面的情况下下载包含修订历史的集市存储库?

时间:2013-02-22 12:46:48

标签: bazaar launchpad

我尝试使用以下命令从启动板下载带有修订历史记录的bazar存储库:

bzr branch lp:<repo-name>

此存储库包含 .bzr 目录,其中包含修订历史记录。 但是 launchpad.net 还显示了下载某些存储库的zip文件的选项。 zip文件不包含 .bzr 目录。它只包含最新版本的源快照。

在github中,可以下载包含完整git修订历史的zip文件(即 .git 目录存在)

我想知道这是否可以在Launchpad中使用?

1 个答案:

答案 0 :(得分:1)

不,我不认为Launchpad有这样的功能。您看到的zip文件由项目所有者打包,而不是生成或自动生成。他们可以打包zip文件,包括完整的历史记录,但目的通常是相反的:项目的发布版本没有历史记录,只有文件。

如果您想要完整历史记录的压缩版本,则必须分两步完成:分支然后压缩。

--no-tree标志可能对您有用。将该标志与branch命令一起使用将仅创建没有工作树(项目文件)的.bzr目录。