{"id":1165,"date":"2020-08-20T08:09:44","date_gmt":"2020-08-20T08:09:44","guid":{"rendered":"https:\/\/blog.amt.in\/?p=1165"},"modified":"2020-08-20T08:09:44","modified_gmt":"2020-08-20T08:09:44","slug":"introduction-to-bitbucket","status":"publish","type":"post","link":"https:\/\/blog.amt.in\/index.php\/2020\/08\/20\/introduction-to-bitbucket\/","title":{"rendered":"Introduction to Bitbucket"},"content":{"rendered":"<p>Bitbucket\u00c2\u00a0is a web-based\u00c2\u00a0version control\u00c2\u00a0repository\u00c2\u00a0hosting service\u00c2\u00a0owned by\u00c2\u00a0Atlassian, for\u00c2\u00a0source code\u00c2\u00a0and development projects that use either\u00c2\u00a0Mercurial\u00c2\u00a0(from launch until 1 July 2020)\u00c2\u00a0or\u00c2\u00a0Git\u00c2\u00a0(since October 2011)\u00c2\u00a0revision control\u00c2\u00a0systems. 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\u00c2\u00a02010. Bitbucket integrates with other Atlassian software like\u00c2\u00a0Jira,\u00c2\u00a0HipChat,\u00c2\u00a0Confluence\u00c2\u00a0and\u00c2\u00a0Bamboo.<\/p>\n<p>It is similar to\u00c2\u00a0GitHub, which primarily uses Git. Bitbucket has traditionally marketed its services to professional developers with private\u00c2\u00a0proprietary software\u00c2\u00a0code, especially since being acquired by Atlassian in 2010.\u00c2\u00a0In February 2017, Bitbucket announced it had reached 6 million developers and 1 million teams on its platform.\u00c2\u00a0In April 2019, Atlassian announced that Bitbucket reached 10 million registered users and over 28 million repositories.<\/p>\n<p>Bitbucket has three deployment models: Cloud, Bitbucket Server, and Data Center.<\/p>\n<p>Bitbucket Cloud (previously known as Bitbucket) is written in\u00c2\u00a0Python\u00c2\u00a0using the\u00c2\u00a0Django\u00c2\u00a0web framework.<\/p>\n<p>Bitbucket is mostly used for code and\u00c2\u00a0code review. Bitbucket supports the following features:<\/p>\n<ul>\n<li>Pull requests with code review and comments<\/li>\n<li>Bitbucket Pipelines,\u00c2\u00a0a continuous delivery service<\/li>\n<li>2 step verification and required two step verification<\/li>\n<li>IP whitelisting<\/li>\n<li>Merge Checks<\/li>\n<li>Code search (Alpha)<\/li>\n<li>Git Large File Storage (LFS)<\/li>\n<li>Documentation, including automatically rendered README files in a variety of Markdown-like file formats<\/li>\n<li>Issue tracking<\/li>\n<li>Wikis<\/li>\n<li>Static sites hosted on Bitbucket Cloud: Static websites have the bitbucket.io domain in their URL<\/li>\n<li>Add-ons and integrations<\/li>\n<li>REST APIs to build third party applications which can use any development language<\/li>\n<li>Snippets that allow developers to share code segments or files<\/li>\n<li>Smart Mirroring<\/li>\n<\/ul>\n<p>Bitbucket Server\u00c2\u00a0(formerly known as\u00c2\u00a0Stash) is a combination\u00c2\u00a0Git\u00c2\u00a0server and web interface product written in\u00c2\u00a0Java\u00c2\u00a0and built with\u00c2\u00a0Apache Maven.\u00c2\u00a0It allows users to do basic Git operations (such as\u00c2\u00a0reviewing\u00c2\u00a0or merging code, similar to\u00c2\u00a0GitHub) while controlling read and write access to the code. It also provides integration with other\u00c2\u00a0Atlassian\u00c2\u00a0tools.<\/p>\n<p>Bitbucket Server is a\u00c2\u00a0commercial software\u00c2\u00a0product that can be\u00c2\u00a0licensed\u00c2\u00a0for running on-premises.\u00c2\u00a0Atlassian provides Bitbucket Server for free to\u00c2\u00a0open source\u00c2\u00a0projects 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.<\/p>\n<p>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 $3\/user\/month starting at $15 per month and the Premium Plan is $6\/user\/month with extra administrative features such as IP Whitelisting, Mirroring, Merge checks, and required 2-step verification.<\/p>\n<p>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 (\u00e2\u201a\u00ac9 a month), 25 users for $25 a month (\u00e2\u201a\u00ac22.50 a month), 50 users for $50 a month (\u00e2\u201a\u00ac45 a month), 100 users for $100 a month (\u00e2\u201a\u00ac90 a month) and unlimited users for $200 a month (\u00e2\u201a\u00ac180 a month).<\/p>\n<p>Bitbucket also hosts free public repositories\u00c2\u00a0and public wikis.<\/p>\n<p>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.<\/p>\n<p>Bitbucket is free for students and teachers if they sign up with an academic email address. Academic users get unlimited academic collaborators.<\/p>\n<p>Bitbucket is free for open source licenses if it is licensed under a license approved by the\u00c2\u00a0Open Source Initiative, the project source code is available for download and the open-source project has a publicly accessible website.<\/p>\n<p>The above is a brief about Bitbucket. Watch this space for more updates on the latest trends in Technology<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bitbucket\u00c2\u00a0is a web-based\u00c2\u00a0version control\u00c2\u00a0repository\u00c2\u00a0hosting service\u00c2\u00a0owned<\/p>\n","protected":false},"author":1,"featured_media":1167,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[690,691,7],"tags":[692,693,18],"class_list":["post-1165","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bitbucket","category-repository","category-techtrends","tag-bitbucket","tag-repository","tag-technology"],"_links":{"self":[{"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/posts\/1165","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/comments?post=1165"}],"version-history":[{"count":1,"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/posts\/1165\/revisions"}],"predecessor-version":[{"id":1166,"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/posts\/1165\/revisions\/1166"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/media\/1167"}],"wp:attachment":[{"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/media?parent=1165"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/categories?post=1165"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.amt.in\/index.php\/wp-json\/wp\/v2\/tags?post=1165"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}