BitBucket - 以ZIP格式下载源代码

时间:2012-10-24 07:38:12

标签: git download zip bitbucket git-clone

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

8 个答案:

答案 0 :(得分:394)

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

enter image description here


预2016

第一种方法

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

Direct download of a repo


第二种方法

转到下载 - >分支 - >下载所需的分支(如.zip,.gz或.bz2)。在那里,您可以找到所有标签的下载链接。链接格式为:

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

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

https://bitbucket.org/owner/repository/get/A0B1C2D.tar.gz

答案 1 :(得分:157)

现在更新并且非常容易下载!

从Dashboard或Repository选项卡中选择您的存储库。

然后只需点击下载标签即可下载图标。它将允许您以 zip格式下载整个存储库。

enter image description here

答案 2 :(得分:22)

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

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

对于 mercurial 存储库:

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

答案 3 :(得分:7)

直接下载:

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

enter image description here

答案 4 :(得分:5)

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

enter image description here

答案 5 :(得分:4)

我试图弄清楚是否有可能在GitHub上浏览早期提交的代码并将它带到这里。我使用了我在这里找到的信息,在摆弄了网址之后,我实际上找到了一种浏览旧提交代码的方法。尽管问题/答案是关于下载早期提交的代码,但我还是想添加一个用于浏览代码的答案。

当您浏览代码时,网址如下:

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

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

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

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

答案 6 :(得分:2)

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

Bitbucket Server download

有关详细信息,请参阅Download an archive from Bitbucket Server

答案 7 :(得分:2)

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

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

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

请确保用户:密码均为URL-encoded。因此,例如,如果您的用户名包含@符号,请将其替换为%40