我尝试使用以下命令从启动板下载带有修订历史记录的bazar存储库:
bzr branch lp:<repo-name>
此存储库包含 .bzr 目录,其中包含修订历史记录。 但是 launchpad.net 还显示了下载某些存储库的zip文件的选项。 zip文件不包含 .bzr 目录。它只包含最新版本的源快照。
在github中,可以下载包含完整git修订历史的zip文件(即 .git 目录存在)
我想知道这是否可以在Launchpad中使用?
答案 0 :(得分:1)
不,我不认为Launchpad有这样的功能。您看到的zip文件由项目所有者打包,而不是生成或自动生成。他们可以打包zip文件,包括完整的历史记录,但目的通常是相反的:项目的发布版本没有历史记录,只有文件。
如果您想要完整历史记录的压缩版本,则必须分两步完成:分支然后压缩。
--no-tree
标志可能对您有用。将该标志与branch
命令一起使用将仅创建没有工作树(项目文件)的.bzr
目录。