On the Stash team, we are focused on building high-quality software. From mandatory code reviews to continuous performance testing to automated test suites, we take pride in ensuring that every release of Stash (14 in the past year and half) is the best product built in the best way. Why? We want to continuously improve the experience you – our customers – have with the product. Just as you would improve code quality by refactoring, for Stash 2.10 we wanted to focus on enhancing the existing

Continue reading »

For the past few releases, we've been focused on delivering features for the developers and their workflows – forking, public repositories, and most recently, better branching. Stash 2.8 was all about upgrading your development workflow with tighter JIRA integration and branch features. We made it easy to create branches from JIRA, and set up a branch model that suits any development workflow. And now that we've simplified your workflows, in Stash 2.9, we're making them a breeze to manage. Try

Continue reading »

Update: TL;DR: If you don't like speed, being productive and more reliable coding practices then you shouldn't use Git. (Please take the material below in good spirit, imagine the main voice is a grumpy friend stuck using SVN; no offense meant!) So, you've heard all your hipster friends raving about git. They say it's the latest and greatest, and you simply must try it. What's the real story here? I'll tell you. Speed is overrated You've heard that git changes the way you work; most operations

Continue reading »

New webinar – “Git Branching for Agile Teams”

Moving to Git opens up a whole new level of agility for software teams. Freed from the clunky code freezes and monolithic mega-merges that plague centralized version control, developers can isolate work in progress and build in narrow vertical slices with ease. Branching is so painless with Git that many teams are making new branches for each user story or bug fix they implement. This model is quickly becoming the new gold standard for agile teams – and for good reason! Thursday November 21st

Continue reading »

Stash 2.8: branch-based workflows simplified

Last week, we unveiled tight integrations between Atlassian software development tools that guide your entire branch-based workflow from JIRA issue all the way to merge. Branches are a fundamental component of Git workflows. But choosing a good branch model is the key to making sure your Git workflow is a successful one. Just as the right cheese is crucial for a perfectly creamy mac n' cheese, streamlining how your team creates, names, and merges branches can affect how the team uses a workflow. In

Continue reading »

Wouldn't it be great to stop fretting over the small stuff, and spend your time being a developer? Our latest releases* make the once-tedious hurdles of software administration a thing of the past. Our tools now integrate better than ever, with best practices baked right in to guide you through the development flow. They work together to get you from issue creation to coding to merging effortlessly. You have to see it to believe it. Free your focus from the non-development tasks. Get back

Continue reading »