BitBucket-ソースをZIPとしてダウンロード


275

git cloneコマンドを使用してプロジェクトを取得できることはわかっていますが、BitBucket.orgからWebインターフェースを介してプロジェクトをダウンロードする方法はありますか?最良の方法では、プロジェクトソースをZIP圧縮ファイルとしてダウンロードする方法を探しています。


ビットバケットに、ダウンロードマネージャの多くを試した後、それはあなたの最大のダウンロード速度を与えるFirefoxのダウンロード、それらをすべて使用し、理由もなくはない割り込み用量私持っていた枝の数十とその速い
SHAREEF

単一のファイルをダウンロードするには?
Jithin Pavithran

回答:


423

Bitbucketの最新バージョン(2016以降)の場合、ダウンロードリンクは[ダウンロード]メニュー項目にあります。

ここに画像の説明を入力してください


2016年より前

最初の方法

リポジトリの概要ページに、プロジェクトをダウンロードするためのリンクがあります。

リポジトリの直接ダウンロード


第二の方法

ダウンロード->ブランチ->必要なブランチをダウンロードします(.zip、.gz、または.bz2として)。すべてのタグのダウンロードリンクがあります。リンクは次の形式になります。

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

少し調整することで、タグをcommitハッシュに変更することで、任意のリビジョンにアクセスできます。

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

最新のもの以外のコミットをダウンロードすることは可能ですか?
ディエゴヘランツ2013

2
@DiegoHerranzすべてのコミットをダウンロードすることはできませんが、タグ付きのものもダウンロードできます。
ピゲイラス2013

70
彼らは素晴らしい「ダウンロード」ボタンでそれを行うことができます。
ashes999 2013年

19
ボタンがないにもかかわらず、実際にはすべてのコミットをダウンロードできhttps://bitbucket.org/owner/repository/get/A0B1C2D.tar.gzます。所有者、リポジトリ、リビジョンハッシュを変更して、次のようなURLを使用してください。詳細については、この回答を確認してください。
Rudy Matela 2013

9
「欠落」ダウンロードボタン... github.comがより多く使用される理由?!
Kai Noack

157

更新され、ダウンロードが非常に簡単になりました!

[ダッシュボード]または[リポジトリ]タブからリポジトリを選択します。

次に、ダウンロードのアイコンがある[ダウンロード]タブをクリックします。リポジトリ全体をzip形式でダウンロードできます

ここに画像の説明を入力してください


5
彼らはページを更新し、メインのリポジトリビューから[ダウンロード]リンクを削除したと言わざるを得ません。誰かがこのSO質問へのリンクを送信する必要があります...
Pigueiras

残念ながら、古いリビジョンをダウンロードする簡単な方法はまだUIにありません。@Pigueiras ソリューションで言及されている2番目の方法を使用する必要があります。
Fr0zenFyr

プロジェクトのすべてのリポジトリをダウンロードする方法はどうですか?つまり、プロジェクト名が含まれ、各リポジトリにネストされたフォルダがあるフォルダが必要です...
Zach Smith

1
これは新しい受け入れられた答えになるはずですが、OPはもはやSOではありません
Jono

@ZachSmithでは、REST APIを使用して各リポジトリとその複製URLのリストを取得し、それぞれを複製する必要があります。
simpleuser 2018

25

以下のためのgitリポジトリは、最新のコミットをダウンロードして、使用することができます:

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

以下のためのMercurialのリポジトリ:

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


4
これは機能しません。これを行う方法は次のとおり
owner

1
それは確かに私にとってはうまくいきます、私はもう一度試してみました。しかし、おそらくそれは文書化された方法ですか?
セドニム2014

3
もう一度試したところ、bitbucketは/get/HEAD.zipに対して404で応答しましたが、/ get / tip.zipのダウンロードリンクを適切に提供しています
Lunulata

正解です。以前は機能していましたが、Bitbucketで状況が変わりました。回答を編集しました。
seddonym 2014年

1
実際には、HEAD.zipで動作します。リポジトリがgitとhgを使用している場合、違いが生じることがありますか?gitの場合、HEAD.zipは機能し、tip.zipはhg reposに適していると思います。
Felix Schwarz

8

直接ダウンロード:

bitbucketのダッシュボードからプロジェクトリポジトリに移動します。左側のメニューからダウンロードを選択します。リポジトリのダウンロードを選択します。

ここに画像の説明を入力してください


私の意見では特に注目に値するのは「タグ」タブです。これには、特定のタグを指すzip / gz / bz2リンクが含まれています。たとえば、パッケージをPyPIに追加するときに役立ちます。
客室

6

特定のブランチをダウンロードするには-左パネルから[ダウンロードに移動]の[ダウンロード]ページでブランチを選択します。使用可能なすべてのブランチがリストされます。目的のブランチをzip、gz、またはbz2形式でダウンロードします。

ここに画像の説明を入力してください


5

Bitbucket Serverでは...、ブランチの横にあるをクリックし、次にDownload

Bitbucket Serverのダウンロード

詳細については、Bitbucket Serverからアーカイブダウンロードするをご覧ください。


メニューに「ダウンロード」アイテムが表示されません。追加/アクティブ化する方法はありますか?
Tohid 2017

1
おそらく古いバージョンのBitbucket Serverを使用しています。5.1.0があり、そこで動作しています。
ルバノフ2017

4

以前のコミットのコードをGitHubでできるように閲覧できるかどうかを考えていたところ、ここにたどり着きました。ここで見つけた情報を使用し、URLをいじった後、実際には古いコミットのコードを参照する方法も見つけました。質問/回答は以前のコミットのコードをダウンロードすることに関するものですが、コードを閲覧するための回答も追加したいと思いました。

コードを参照しているとき、URLは次のようになります。

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

そして、このように最後にコミットハッシュを追加することにより:

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

コミットした時点でコードを閲覧できます。直接コミットを選択するためのドロップダウンボックスがない理由がわかりません。この機能はすでに存在しています。奇妙な。


3

シェル/ターミナルからリポジトリをダウンロードしたい場合は、次のように動作するはずです:

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

またはあなたが持っているかもしれないどんなダウンロードURLでも。

user:passwordが両方ともURLエンコードされていることを確認してください。たとえば、ユーザー名に@記号が含まれている場合は、に置き換え%40ます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.