281

我知道我可以通过git clone命令获取项目,但是有什么办法,如何通过 Web 界面从BitBucket.org下载项目?以最好的方式,我正在寻找一种将项目源下载为 ZIP 压缩文件的方法。

4

8 回答 8

427

对于最新版本的 Bitbucket (2016+),下载链接可以在下载菜单项中找到。

在此处输入图像描述


2016 年之前

第一种方法

在 repo 的 Overview 页面中,有一个下载项目的链接。

直接下载repo


第二种方法

转到下载 -> 分支 -> 下载所需的分支(如 .zip、.gz 或 .bz2)。在那里你会找到所有标签的下载链接。链接将采用以下格式:

https://bitbucket.org/owner/repository/get/v0.1.2.tar.gz

通过稍微调整它,您还可以通过将标签更改为提交哈希来访问任何修订:

https://bitbucket.org/owner/repository/get/A0B1C2D.tar.gz
于 2012-10-24T07:41:10.260 回答
157

现在它更新了,很容易下载!

从仪表板或存储库选项卡中选择您的存储库。

然后只需单击具有下载图标的下载选项卡。它将让您以zip 格式下载整个存储库。

在此处输入图像描述

于 2014-08-02T08:25:02.410 回答
26

对于git存储库,要下载最新的提交,您可以使用:

https://bitbucket.org/owner/repository/get/HEAD.zip

对于mercurial存储库:

https://bitbucket.org/owner/repository/get/tip.zip

于 2014-03-10T16:10:16.580 回答
8

直接下载:

从 bitbucket 的仪表板转到项目存储库。从左侧菜单中选择下载。选择下载存储库。

在此处输入图像描述

于 2017-06-30T07:36:36.593 回答
8

Bitbucket Server中,您可以通过单击...分支旁边的 进行下载,然后Download

Bitbucket 服务器下载

有关详细信息,请参阅从 Bitbucket 服务器下载档案

于 2017-08-01T07:50:39.110 回答
6

要下载特定分支 -从左侧面板转到下载,在下载页面上选择分支。它将列出所有可用的分支。以 zip、gz 或 bz2 格式下载所需的分支。

在此处输入图像描述

于 2018-04-12T16:40:04.267 回答
4

我试图弄清楚是否可以像在 GitHub 上一样浏览早期提交的代码,它把我带到了这里。我使用了在这里找到的信息,在摆弄了 url 之后,我实际上也找到了一种浏览旧提交代码的方法。即使问题/答案是关于下载早期提交的代码,我想我也只是添加一个浏览代码的答案。

当您浏览代码时,URL 类似于:

https://bitbucket.org/user/repo/src/

并在最后添加一个提交哈希,如下所示:

https://bitbucket.org/user/repo/src/a0328cb

您可以在提交时浏览代码。我不明白为什么没有直接选择提交的下拉框,该功能已经存在。奇怪的。

于 2013-08-13T11:49:56.400 回答
3

如果你想从你的 shell/终端下载 repo,它应该像这样工作:

wget https://user:password@bitbucket.org/user-name/repo-name/get/master.tar.bz2

或您可能拥有的任何下载 URL。

请确保 user:password 都是URL 编码的。因此,例如,如果您的用户名包含该@符号,则将其替换为%40.

于 2018-06-05T17:05:43.100 回答