Bitbucket

Bitbucket
Bitbucket Logo
Type of site
Collaborative version control
Available in English, Russian, German, French, Simplified Chinese, Spanish, Hindi, Japanese, Portuguese
Owner Atlassian
Created by Jesper Noehr
Website bitbucket.org
Alexa rank Increase 668 (June 2017)[1]
Commercial Yes
Registration Required with optional OpenID
Launched 2008 (2008)
Current status Online
Written in Python

Bitbucket is a web-based version control repository hosting service owned by Atlassian, for source code and development projects that use either Mercurial (since launch) or Git (since October 2011[2]) revision control systems. Bitbucket offers both commercial plans and free accounts. It offers free accounts with an unlimited number of private repositories (which can have up to five users in the case of free accounts) as of September 2010. Bitbucket integrates with other Atlassian software like Jira, HipChat, Confluence and Bamboo.

It is similar to GitHub, which primarily uses Git. Bitbucket has traditionally marketed its services to professional developers with private proprietary software code, especially since being acquired by Atlassian in 2010.[3] In September 2016, Bitbucket announced it had reached 5 million developers and 900,000 teams on its platform.[4] Bitbucket has 3 deployment models: Cloud, Bitbucket Server and Data Center.

Services

Bitbucket Cloud

Bitbucket Cloud (previously known as Bitbucket) is written in Python using the Django web framework.[5]

Scope

Bitbucket is mostly used for code and code review. Bitbucket supports the following features:

  • Pull requests with code review and comments[6]
  • Bitbucket Pipelines[7]
  • 2 step verification and required two step verification[8][9]
  • IP whitelisting[9]
  • Merge Checks[10]
  • Code search (Alpha)[11]
  • Git Large File Storage (LFS)[12]
  • Documentation, including automatically rendered README files in a variety of Markdown-like file formats
  • Issue tracking[13]
  • Wikis[14]
  • Static sites hosted on Bitbucket Cloud: Static websites have the bitbucket.io domain in their URL[15]
  • Add-ons and integrations[16]
  • REST APIs to build third party applications which can use any development language[17]
  • Snippets that allow developers to share code segments or files[18]
  • Smart Mirroring[19]

Bitbucket Server

Bitbucket
Developer(s) Atlassian, Inc.
Initial release 2012
Stable release
5.11.1 / May 29, 2018 (2018-05-29)
Written in Java
Operating system Platform-independent
Type distributed revision control
revision control
License Proprietary, free for use by official non-profit organizations, charities, and open-source projects, but not governmental, academic or religious organizations[20][21]
Website www.atlassian.com/software/bitbucket/server

Bitbucket Server (formerly known as Stash[22]) is a combination Git server and web interface product written in Java and built with Maven.[23] It allows users to do basic Git operations (such as reviewing or merging code, similar to GitHub) while controlling read and write access to the code. It also provides integration with other Atlassian tools.[24]

Bitbucket Server is a commercial software product that can be licensed for running on-premises.[25] Atlassian provides Bitbucket Server for free to open source projects meeting certain criteria, and to organizations that are non-profit, non-government, non-academic, non-commercial, non-political, and secular. For academic and commercial customers, the full source code is available under a developer source license.[25]

Pricing plans

Bitbucket Cloud announced it is moving to a per user pricing plan in early 2017 with 3 tiers: Free, Standard and Premium. The free plan is free for up to 5 users with unlimited private repositories. The Standard Plan is $2/user/month starting at $10 per month and the Premium Plan is $5/user/month with extra administrative features IP Whitelisting, Mirroring, Merge checks, and required 2-step verification.[26]

Until this pricing plan launches, Bitbucket offers multiple paid plans that allow repository owners to have more users in their account. Free private repositories are limited to five users. By upgrading to a paid plan for a monthly fee, more users can access the repository: 10 users for $10 a month (€9 a month), 25 users for $25 a month (€22.50 a month), 50 users for $50 a month (€45 a month), 100 users for $100 a month (€90 a month) and unlimited users for $200 a month (€180 a month).

Bitbucket also hosts free public repositories[27] and public wikis.

Users on a free plan can have unlimited public and private repositories. There is no limit to how many users can edit/read public repositories, private repositories however are limited to 5 users which can be increased by choosing a paid plan.

Bitbucket is free for students and teachers if they sign up with an academic email address. Academic users get unlimited academic collaborators.[28]

Bitbucket is free for open source licenses if it is licensed under a license approved by the Open Source Initiative, the project source code is available for download and the open source project has a publicly accessible website.[29]

History

Bitbucket was previously an independent startup, founded by Jesper Nøhr. On 29 September 2010, Bitbucket was acquired by Atlassian.[30] Initially, Bitbucket only offered hosting support for Mercurial projects. On 3 October 2011, Bitbucket officially announced support for Git hosting.[31]

In March 2015, Snippets was launched, which provides a way to share code snippets with oneself or others.[32][18]

In September 2015, Atlassian renamed their Stash product to Bitbucket Server.[33]

In July 2016, Bitbucket added support for Git Large File Storage (LFS).[12]

In October 2016, Bitbucket launched Bitbucket Pipelines - a continuous delivery service in Bitbucket's UI that lets users build, test and deploy their code.[34]

In February 2017, Bitbucket launched IP whitelisting so users can block their private content by IP.[9]

The original symbol on the sticker of the bucket is the alchemical and planetary symbol for Mercury, and refers to Bitbucket hosting Mercurial repositories. The contents of the blue bucket is mercury metal.

When Bitbucket announced Git support, the sticker icon switched to be the primary logo of Atlassian.

See also

References

  1. "Bitbucket.org Alexa Ranking". Alexa Internet. Retrieved 2017-06-23.
  2. "Bitbucket now rocks Git". 3 October 2011. Retrieved 17 June 2014.
  3. "Bitbucket vs. GitHub: The Best Version Control Software for Business?".
  4. "Bitbucket Cloud: 5 million developers and 900,000 teams". Bitbucket. 7 September 2016.
  5. "Django Success Story Bitbucket". 8 June 2008. Archived from the original on 17 March 2011. Retrieved 27 March 2011.
  6. "Work with pull requests - Atlassian Documentation". confluence.atlassian.com.
  7. "Build, test and deploy with Pipelines - Atlassian Documentation". confluence.atlassian.com.
  8. "Two-step verification - Atlassian Documentation". confluence.atlassian.com.
  9. 1 2 3 "Bitbucket Introduces Required Two-Factor Authentication and IP Whitelisting". InfoQ.
  10. "Suggest or require checks before a merge - Atlassian Documentation". confluence.atlassian.com.
  11. "Code search in Bitbucket - Atlassian Documentation". confluence.atlassian.com.
  12. 1 2 "Bitbucket Cloud Adds Beta Support for Git Large File Storage". InfoQ.
  13. "Use the issue tracker - Atlassian Documentation". confluence.atlassian.com.
  14. "Use a wiki - Atlassian Documentation". confluence.atlassian.com.
  15. "Publishing a Website on Bitbucket Cloud - Atlassian Documentation". confluence.atlassian.com.
  16. "Bitbucket Cloud add-ons - Atlassian Documentation". confluence.atlassian.com.
  17. "Use the Bitbucket Cloud REST APIs - Atlassian Documentation". confluence.atlassian.com.
  18. 1 2 "Snippets - Atlassian Documentation". confluence.atlassian.com.
  19. "Smart Mirroring for Bitbucket Cloud - Atlassian Documentation". confluence.atlassian.com.
  20. Atlassian. "ATLASSIAN – Open Source Project License Request". Atlassian.com. Retrieved 9 November 2012.
  21. Atlassian. "ATLASSIAN – Community License Request". Atlassian.com. Retrieved 9 November 2012.
  22. "Bitbucket rebrand FAQ - Atlassian Documentation". confluence.atlassian.com. Retrieved 2016-12-22.
  23. "Building Bitbucket Server from Source Code". developer.atlassian.com. Retrieved 2018-09-11.
  24. Atlassian. "Stash is now Bitbucket Server | Atlassian". Atlassian. Retrieved 2016-12-22.
  25. 1 2 "Stash: Licensing and Pricing". Atlassian. Retrieved 10 July 2011.
  26. Atlassian. "Pricing - Bitbucket". Bitbucket.
  27. "Pricing for Git and Mercurial repo hosting for Bitbucket by Atlassian".
  28. "What are the guidelines for academic licenses? - Atlassian Documentation". confluence.atlassian.com.
  29. "Open Source License Request - Atlassian". Atlassian.
  30. Jenna Pitcher (30 September 2010). "Atlassian snatches Bitbucket". ITWire. Retrieved 30 September 2010.
  31. "Bitbucket now rocks Git". Bitbucket official blog. 3 October 2011. Retrieved 18 October 2011.
  32. "Snippets for teams are here with a rich set of APIs". Bitbucket. 18 March 2015.
  33. Atlassian. "Stash is now Bitbucket Server - Atlassian". Atlassian.
  34. "Bitbucket Pipelines is now generally available". Bitbucket. 25 October 2016.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.