Atlassian Bitbucket Server (Stash)
Bitbucket is a Git repository which integrates with the rest of the lifecycle. Available in the cloud or on premise, Bitbucket harnesses the power of Git and marries it to agile project management with JIRA Software, continuous Integration with Bamboo and code review and search with Crucible and Fisheye. Contact our Bitbucket experts to discuss or scroll down for more information about how Bitbucket works and its key features.
What is Atlassian Bitbucket Server (formerly Atlassian Stash)?
Atlassian Bitbucket Server (formerly Atlassian Stash) provides on-premise access control to the Git source code control repository (Atlassian Bitbucket provides similar functionality in the cloud). It integrates with the other constituent parts of the Atlassian suite of enterprise-grade software tools, including JIRA, Confluence, Fisheye, Crucible, and Bamboo – amongst others.
Why is Atlassian Bitbucket Server useful?
Atlassian Bitbucket Server is tightly integrated with Git, and adds access control and integration with project management and continuous integration to the basic Git functionality. For example, changes committed to the Git repository in Bitbucket Server can automatically update agile tasks in JIRA and trigger automated builds via Bamboo. Bitbucket Server also controls who can access its Git repository, allowing Git operations to be performed only by authorised users.
Atlassian Bitbucket Server is installed on local servers, and can therefore provide a superior level of security and control over remote or cloud-based solutions.
Integration with project management is provided via Atlassian Bitbucket Server's links to JIRA. Developers work with their local copies of Git, and when they have finished an item of code, they will commit it to the central Git repository embedded in Bitbucket Server. Bitbucket Server picks up these changes and transmits them to JIRA together with information on associated JIRA tasks (i.e. JIRA issues). The status of the JIRA tasks are then updated automatically. This process connects the view of progress in the JIRA taskboard directly to developers' coding work.
Continuous integration is provided by Bitbucket Server's links to Bamboo, Atlassian's continuous integration server. When new code is committed, Bitbucket Server transmits this to Bamboo. Bamboo will then initiate an automated build. Once the build is finished, Bamboo will run automated tests and sent the results to the test and project managers. Bamboo will then deploy the new build to one or more test and staging environments.
Atlassian Bitbucket Server can be customised to suit the precise makeup of your team and workload, and can be configured simultaneously to manage a number of concurrent users and active servers while maintaining an excellent standard of performance.
It also facilitates better collaboration among team members with its inline review function. In Atlassian Bitbucket Server, simply commenting on a line of code issues a prompt to developers, alerting them that they need to revise their contributions and potentially make changes. By allowing for regular peer reviews, it permits users and developers to create better code – faster.
- On-premise – control your source code within the safety of your firewall.
- Integration – works seamlessly with the rest of the Atlassian toolset.
- Flexible user management and permissions – adjusted according to your needs.
- Simplified workflows – map issues quickly and effectively.
- Bamboo integration – unify your cloud and on-premise collaboration tools.
Contact our Atlassian experts today to discuss your Atlassian Bitbucket Server / Atlassian Stash requirements.