Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我尝试使用以下方法从带有修订历史的启动板下载 bazar 存储库:
bzr branch lp:<repo-name>
此存储库包含.bzr目录,其中包含修订历史记录。但是, launchpad.net还显示了为某些存储库下载 zip 文件的选项。zip 文件不包含.bzr目录。它只包含最新版本的源快照。
在 github 中,可以下载具有完整 git 修订历史的 zip 文件(即存在.git目录)
我想知道这在 Launchpad 中是否可行?
不,我不认为 Launchpad 有这样的功能。您看到的 zip 文件是由项目所有者打包的,而不是生成的或自动的。他们可以打包包含完整历史记录的 zip 文件,但目的通常相反:项目的发布版本没有历史记录,只有文件。
如果您想要完整历史记录的压缩版本,则必须分两步完成:分支然后压缩。
该--no-tree标志可能对您有用。branch在命令中使用该标志将只创建.bzr没有工作树的目录(项目文件)。
--no-tree
branch
.bzr