TrustRadius: an HG Insights company

Bitbucket Server (discontinued)

Score6 out of 10

29 Reviews and Ratings

What is Bitbucket Server (discontinued)?

Bitbucket Server (formerly Stash) from Atlassian was a self-hosted source code management solution. The product is no longer available for sale, and support for existing licenses ended in 2024.

Categories & Use Cases

Bitbucket Server (formerly Stash) for code management and versioning

Pros

  • Easy deployment and platform management
  • Provides a collaborative framework for development cycle
  • Allow integration with different DevOps and ITSM tools

Cons

  • Bitbucket Server (formerly Stash) should be evaluated for implementation based on the capacity of the environment ownership and support.
  • Insights and analytics reports are basic.
  • Bitbucket Server (formerly Stash) as part of Atlassian tools has some restrictions for centralized user management.

Most Important Features

  • Collaborative environment for development cycle
  • Easy to implement, manage, and support with internal resources
  • Integration with DevOps and ITSM tools

Return on Investment

  • Provide efficiency to handle code versions and reduce errors
  • Reduce the complexity and time to merge changes during the development
  • Bitbucket Server (formerly Stash) allows a quick adoption starting from small users and repositories with low costs

Alternatives Considered

GitLab

Other Software Used

GitLab

Stash: The best place to host your code

Pros

  • It picks up changes to your branches immediately.
  • It's very easy to do a diff and compare your branch with another.
  • Pull Requests are very easy to manage. You can set specific requirements so that a branch cannot be merged until a certain criterion is met.
  • I love how easy it is to browse code in the entire repo.

Cons

  • Maybe implement a slider on the top of the Pull Request where you could slide between commits to see what was changed (similar to Crucible).

Return on Investment

  • Since we started using Stash, our code base has been much more manageable.
  • It has been a very positive relationship overall.

Alternatives Considered

GitHub

Other Software Used

GitHub

One of the best, easy to use on-prem source control server software

Pros

  • Pull requests / code reviews are simple but effective - it's easy to discuss the changes and enforce quality gates (through integration with Bamboo)
  • The access control model is fairly granular, with per-branch and per-action permission configuration options
  • There are various plugins available to extend functionality, such as SonarQube

Cons

  • You can't allow users to create new repositories without them being full admins of a whole project
  • There's not a way to limit who can merge a pull request (e.g. allow only the author to merge) outside of branch permissions
  • Some settings like default reviewers can't be easily copied to different repositories (without setting default reviewers at the project level, which we don't want to do because a single project has multiple team's code under it)

Most Important Features

  • Pull requests / collaboration tools
  • Permissions management
  • Quality gates
  • Integration with automation tools (Bamboo)

Return on Investment

  • We're able to enforce quality gates such as minimum code coverage (via Sonar plugin)
  • We're able to ensure all code going to production is reviewed by the right people
  • It's been very easy for new-to-BitBucket developers to start using

Alternatives Considered

GitHub and Azure DevOps Server (formerly Team Foundation Server)

Other Software Used

Bamboo, Jira Software, BMC Helix ITSM (Remedy), SonarQube, Microsoft Teams

Excellent Collaboration Solution for IT Teams

Pros

  • Project management
  • Collaboration
  • Testing
  • Integration
  • Better deployments

Cons

  • Interface is not intuitive

Return on Investment

  • Improve services to our internal and external clients
  • Improve revenue capture
  • Improve company services and image
  • Fast delivery of services

Alternatives Considered

Git and Azure DevOps Server (formerly Team Foundation Server)

Other Software Used

Bamboo, Jira Service Desk, Jira Software, Atlassian Confluence

STASH and JIRA - Atlassian's must have

Pros

  • Integration with JIRA
  • Easy to use
  • Review and accept code changes

Cons

  • More free plugins
  • Hooks examples
  • Better control of branches parents

Return on Investment

  • Higher productivity
  • Higher understading of problems
  • Higher liability of code changes