git clone
コマンドを使用してプロジェクトを取得できることはわかっていますが、BitBucket.orgからWebインターフェースを介してプロジェクトをダウンロードする方法はありますか?最良の方法では、プロジェクトソースをZIP圧縮ファイルとしてダウンロードする方法を探しています。
git clone
コマンドを使用してプロジェクトを取得できることはわかっていますが、BitBucket.orgからWebインターフェースを介してプロジェクトをダウンロードする方法はありますか?最良の方法では、プロジェクトソースをZIP圧縮ファイルとしてダウンロードする方法を探しています。
回答:
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
https://bitbucket.org/owner/repository/get/A0B1C2D.tar.gz
ます。所有者、リポジトリ、リビジョンハッシュを変更して、次のようなURLを使用してください。詳細については、この回答を確認してください。
[ダッシュボード]または[リポジトリ]タブからリポジトリを選択します。
次に、ダウンロードのアイコンがある[ダウンロード]タブをクリックします。リポジトリ全体をzip形式でダウンロードできます。
以下のためのgitリポジトリは、最新のコミットをダウンロードして、使用することができます:
https://bitbucket.org/owner/repository/get/HEAD.zip
以下のためのMercurialのリポジトリ:
以前のコミットのコードをGitHubでできるように閲覧できるかどうかを考えていたところ、ここにたどり着きました。ここで見つけた情報を使用し、URLをいじった後、実際には古いコミットのコードを参照する方法も見つけました。質問/回答は以前のコミットのコードをダウンロードすることに関するものですが、コードを閲覧するための回答も追加したいと思いました。
コードを参照しているとき、URLは次のようになります。
https://bitbucket.org/user/repo/src/
そして、このように最後にコミットハッシュを追加することにより:
https://bitbucket.org/user/repo/src/a0328cb
コミットした時点でコードを閲覧できます。直接コミットを選択するためのドロップダウンボックスがない理由がわかりません。この機能はすでに存在しています。奇妙な。
シェル/ターミナルからリポジトリをダウンロードしたい場合は、次のように動作するはずです:
wget https://user:password@bitbucket.org/user-name/repo-name/get/master.tar.bz2
またはあなたが持っているかもしれないどんなダウンロードURLでも。
user:passwordが両方ともURLエンコードされていることを確認してください。たとえば、ユーザー名に@
記号が含まれている場合は、に置き換え%40
ます。