Bitbucketは、
アトラシアンが運営するWebベースのバージョン管理
リポジトリホスティングサービスです。主にGitをサポートしており、以前はMercurialもサポートしていましたが、2020年6月にサポートを終了しました。
GitHubに似たサービスとして、開発者にとって重要なプラットフォームとなっています。
Bitbucketの概要
Bitbucketは、商用プランと無料アカウントの両方を提供しています。無料アカウントでは、最大5ユーザーまで無制限のプライベート
リポジトリを利用できます。ただし、プライベート
リポジトリはプロファイルページには表示されず、他のユーザーからは「このユーザーは
リポジトリを持っていません」と表示されます。Bitbucketは、Djangoフレームワークを用いて
Pythonで記述されています。
2008年のブログ記事では、BitbucketはBazaarを使用するLaunchpadよりも優れていると評価されました。また、Jira、HipChat、Confluence、Bambooなど、
アトラシアンの他の
ソフトウェアとの統合も提供しています。
Bitbucketには、クラウド、Bitbucket Server、Data Centerの3つのデプロイメントモデルがあります。
サービスの種類
Bitbucket Cloud
Bitbucket Cloudは、Django Webフレームワークを使用して
Pythonで記述されています。主な用途はコード管理とコードレビューです。
主な機能:
コードレビューとコメント付きのプルリクエスト
Bitbucket Pipelinesによる継続的デリバリー
2段階認証
IPホワイトリスト
マージチェック
コード検索
Git Large File Storage (LFS)
Markdown形式のREADMEファイルの自動レンダリング
イシュー追跡
Wiki
静的サイトホスティング(bitbucket.ioドメイン)
REST APIによるサードパーティアプリケーション構築
コードスニペット共有
スマート・ミラーリング
Bitbucket Server
Bitbucket Serverは、
Javaで記述され、Apache Mavenで構築されたGitサーバとWebインターフェースの組み合わせです。オンプレミスで実行するための商用
ソフトウェア製品であり、コードへのアクセス制御、コードレビュー、マージなどの基本的なGit操作を提供します。また、他の
アトラシアンツールとの統合も可能です。オープンソースプロジェクトには無償で提供される場合があります。
料金プラン
Bitbucket Cloudは、無料、標準、プレミアムの3つの料金プランを提供しています。無料プランでは、最大5ユーザーまで無制限のプライベート
リポジトリを利用できます。標準プランとプレミアムプランでは、ユーザー数に応じて料金が変わり、追加の管理機能が提供されます。
以前は、より多くのユーザーがアクセスできる有料プランが提供されていました。また、Bitbucketは無料のパブリック
リポジトリと公開Wikiもホストしており、学生や教師がアカデミックメールアドレスで登録すると、無制限のコラボレーションを利用できます。オープンソースプロジェクトも特定の条件を満たせば無料で利用可能です。
歴史
Bitbucketは、元々Jesper Nøhrによって設立された独立した
ベンチャーでした。2010年9月29日に、
アトラシアンによって買収されました。
当初はMercurialのホスティングサポートのみを提供していましたが、2011年10月3日にGitホスティングのサポートを開始しました。2015年3月にはコードスニペットの共有機能がリリースされ、同年9月にはStash製品がBitbucket Serverに名称変更されました。2016年7月にはGit Large File Storage(LFS)のサポートが追加され、10月には継続的デリバリーサービスであるBitbucket Pipelinesがリリースされました。
Bitbucketは、2017年2月に600万人の開発者と100万のチームに到達したと発表し、同月にIPホワイトリストを開始しました。2019年4月には1000万の登録ユーザーと2800万を超える
リポジトリに到達したと発表しました。2019年8月には、2020年6月1日にMercurial
リポジトリのサポートを終了する計画を発表しました。
ロゴ
Bitbucketのロゴは、
水銀の記号を模しており、以前のMercurialのサポートを表しています。青いバケツの中身は液体金属の
水銀です。
関連項目
アトラシアン
OSSホスティングサービスの比較
分散型バージョン管理システム
Git
GitHub
Gitea
GitLab
リビジョン管理
外部リンク
*
公式ウェブサイト