What is Bitbucket?
Bitbucket is a repository for Git and Mercurial source code management. It provides storage combined with access control, and integration with the rest of the Atlassian suite, and is available in the cloud or as a locally hosted product. The locally hosted server version of Bitbucket, was until September 2015 known as Stash, however now, is referred to as Bitbucket Server.
As an Atlassian Solution Partner, we offer competitive Bitbucket pricing with standard commercial terms and consultancy on how it integrates with other products and plug-ins in the Atlassian suite (a typical development solution might consist of Bitbucket combined with Crucible and Fisheye). Both Bitbucket and Crucible will associate certain activities on the source code repository with JIRA and as such have a very complementary relationship.
At Automation Consultants, we can also support your development processes with our multi-vendor, software lifecycle expertise.
Why is Bitbucket useful?
Typically a developer, or team of developers, would work with local access to Git or Mercurial source code control tools when developing and testing software. Using source code repository applications such as these is now an integral part of the development process. Over and above the basic features of Git or Mercurial source code control, Bitbucket provides user access control and integration with Jira Software and other Atlassian products. This makes it very useful when it comes to the management of teams and projects.
User privileges are one of Bitbucket’s greatest assets and help teams collaborate effectively. By assigning privileges, and enabling collaboration in the form of discussions, line-by-line, within the source code itself, Bitbucket can be the key to successful adoption of agile methods such as Scrum. In fact adopting Scrum without Bitbucket is arguably unthinkable. The integration of Bitbucket with Jira Software allows for tasks to be associated with sections of code, and for the tasks to be uploaded and updated automatically as code is pushed. Product owners, managers and Scrum masters can be granted custom privileges within Bitbucket ensuring that requirements are systematically and properly managed.
Competing products, such as Git Hub, provide similar cloud based services where code can be stored. Bitbucket Cloud however, has superior performance to products such as this for a couple of reasons: Firstly, Bitbucket has a better, and tighter integration with JIRA and other tools in the Atlassian suite. Secondly, compared to competitors, Bitbucket pricing is generally cheaper when purchased for commercial use.
In a nutshell, Bitbucket:
- Provides access control to Git repositories.
- Increases collaboration by interfacing with integrated Jira Software agile project management.
- Integrates with Jira Software and other Atlassian products such as Bamboo (if you’re using JIRA Agile for example, then you may already be automatically uploading to Bitbucket – Bitbucket asks what task is associated with a commit – before the issue is automatically updated to reflect the task – this means it’s easy to link development of code to project management).
- Provides a cheaper alternative than competitors when it comes to commercial use.
Bitbucket is available in the cloud or as a locally installed application. For your own hosted version of Bitbucket please see Atlassian’s Bitbucket Server (formerly Stash).
As of June 2017, Automation Consultants is an official Atlassian Platinum Solution Partner.
Automation Consultants is an Atlassian Platinum Solution Partner. You can buy Atlassian Products from us on corporate terms via purchase order and invoice and benefit from our expert Atlassian consultancy and integration services.
+44(0)118 932 3001
Portfolio for JIRA 2.0
Automation Consultants shares the same working values as us – they are part of our team, literally! They supply us with up-to-speed consultants who fit in seamlessly.
Theresa Pemble, solution delivery manager, Severn Trent
Using the technical expertise of Automation Consultants' people we have been able to identify and fix problems very early in the migration process thus saving valuable time.
HP Consulting and Integration
In an agile workflow changes to source code should be deployed and tested early and often – as soon as there is a working component you try it out straight away. After working with Automation Consultants all the developer had to do was click a button and wait 20 minutes to register the changes to the advertising platform.
Malcolm Reid, head of product development, Sky IQ
Automation Consultants has been involved in several different projects, from normal performance testing to testing the capability of new hardware systems, as well as creating several innovative bespoke tools that improved productivity, delivered high standard results and added value to the test process. During all of these projects, AC has been flexible and helpful, going out of their way to resolve any difficult technical issues.
Kenneth Lagerwall ,
IS Quality Services, T-Mobile UK
Automation Consultants' technical knowledge and understanding of the Rational toolset, combined with the excellent training they provide, has meant we can forge ahead with application development.
Andy King, head of test, ONS
Automation Consultants has been able to deploy highly skilled resources at very short notice and has always met very demanding delivery deadlines