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.
N/A
IBM DevOps Code ClearCase
Score 9.5 out of 10
N/A
An enterprise-grade configuration management system that provides controlled access to software assets.
N/A
Pricing
Bitbucket Server (discontinued)
IBM DevOps Code ClearCase
Editions & Modules
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
Bitbucket Server (discontinued)
IBM DevOps Code ClearCase
Free Trial
No
No
Free/Freemium Version
No
No
Premium Consulting/Integration Services
No
No
Entry-level Setup Fee
No setup fee
No setup fee
Additional Details
—
—
More Pricing Information
Community Pulse
Bitbucket Server (discontinued)
IBM DevOps Code ClearCase
Considered Both Products
Bitbucket Server (discontinued)
Verified User
Anonymous
Chose Bitbucket Server (discontinued)
We migrated several of our applications to BitBucket from legacy Team Foundation Server, and the experience has been significantly better. It's easy to use and plenty flexible. Other solutions such as GitHub are also good, but we needed to keep everything on-prem due to …
Bitbucket Server (formerly Stash), as part of Atlassian products, provides a native integration framework and tools for automation. The platform supports git and mercurial repositories and provides features to export and import repositories from other projects. Migration to the …
We started off with Apache Subversion (SVN) and moved over to Git (supported via Bitbucket) as Git itself has started to become the new industry norm. The pull request feature allows developers to perform code reviews without needing another code review application. We settled …
If you are selecting a product to use and you are not currently using version control, it may be in your best interest to choose another tool. Bitbucket Server is not as feature rich and doesn't feel as mature as some other platforms and arguably, with the lost production from …
Stash was selected before I was at the company, but we're looking at these alternatives and actively considering switching. Stash seems to have all the necessary features we need to make it work, but it doesn't have any bells and whistles or extra special features that we can …
It can be daunting to set up a Git server for a developer. Managing it can be more time consuming than you want it to be. Stash helps you out by handling what you likely need. If you are already a Git pro, you won't need it, but our team loves the simplicity that Stash brings …
GIT Stash is superior to IBM Rational ClearCase in many ways. Bundled with SourceTree, the UI is far more modernized and updated than IBM Rational ClearCase. Being able to visually see the individual branches that are created within the repository is much more straightforward …
If development is centrallized to one location and your company releases hundreds of customized versions of your software per year, then ClearCase is the best tool for managing the complexity of multiple versions of customized software. If your company has globally distributed …
Bitbucket Server (formerly Stash) is suitable for departments or teams with the capacity to manage and support their own products and the availability to implement the tool on their own infrastructure. Bitbucket Server (formerly Stash) enables a good framework based on git to integrate the development cycle and to handle anything from a minor group of users and repositories to an extended usage with multiple users and roles collaborating in different projects.
Rational ClearCase is well suited for a company where development is done from one single location and there are a lot of dependent projects, systems or modules that need to be version controlled. Especially good for a company that creates customized software for clients. Well suited for disciplined development environments. Waterfall methodology mentality seems a better fit for ClearCase than Agile.
ClearCase is not well suited for companies that have development geographically distributed and using Agile Methodologies.
Projects & Permissions - Stash keeps you and your developers productive by providing a way to structure your repositories and manage permissions via a simple, yet powerful user interface. Stash is very easy to use, manage & administer.
Essentially Stash gives two versions of interfaces to work with.
Stash Repository hosted on a server.
Atlassian SourceTree.
Atlassian Sourcetree is a tool to work with a code in stash. The two 'web' and 'desktop' versions make working with code user friendly, intuitive and comprehensive.
Connectivity to JIRA - Stash keeps track of all issues associated with commits. Users can use Stash to quickly see all issues associated with a commit, or use the Source tab on JIRA issues for an aggregate view of all the code changes that are related to a specific JIRA issue. With this information available, your development team saves time when tracking particular bug fixes or improvements.
Rational ClearCase is excellent for handling versioning and branching. No other tool I've used has the depth that ClearCase has when it comes to handling complex branching scenarios and identifying where certain versions of particular files are within a particular configuration.
Rational ClearCase handles parallel development of many dependent applications really well.
The use of ClearCase Views to switch between projects and configurations is extremely convenient as opposed to the local workstation model of the competitors.
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)
The usability of its interface is pretty straight forward when it comes to creating projects and repositories, but when you have to dive into finer grained portions of the UI things can get tricky. If you are used to using tools like GitHub or Gitlab -- Bitbucket is just different enough to be a bother.
Never really needed any support as the application is very easy to set up and maintain. Any questions we had were well documented in their online documentation, and community forum.
We migrated several of our applications to BitBucket from legacy Team Foundation Server, and the experience has been significantly better. It's easy to use and plenty flexible. Other solutions such as GitHub are also good, but we needed to keep everything on-prem due to constraints around our industry and company, though we are currently re-evaluating whether we can move to something cloud based in the future.
GIT Stash is superior to IBM Rational ClearCase in many ways. Bundled with SourceTree, the UI is far more modernized and updated than IBM Rational ClearCase. Being able to visually see the individual branches that are created within the repository is much more straightforward than the versioning method of ClearCase. GIT also seems to be a lot faster when it comes to checking in/out code and creating the repository.
In positive form, having Stash over not having it at all has provided us with a superior repository system over trying to push to some local server instance and manage branches/merging from our local machines.
There are no real negatives to using Stash, its only problem is that there are competitors out there that can offer additional features.