Interested in the latest Stash release? Check out What’s New »

Git is fast-becoming a “must have” in the Enterprise. Developers are quickly moving from using Git for their personal projects to pushing Git into their companies. IT administrators in the Enterprise have been left with a big challenge though: how to best administer Git – and distributed code – on infrastructure they know how to manage.

Since releasing Stash, just two short months ago, we’ve focused on bridging the gap between the developers using Git and the IT admins who have to manage it. Out of the gate, we made sure Stash supported existing enterprise infrastructure, and focused on the simplicity of administration and the ease of sharing and exploring source.

 

Enterprise Git marches forward with today’s release of Stash 1.2. IT administrators can stay compliant with enterprise environments and developers can work with Git repositories at lightning speed.

Connect to your Enterprise Database

Stash is built to be deployed in Enterprise environments, where administrators need the flexibility to integrate with their existing infrastructure and software. Stash 1.2 adds support for all major databases so administrators and tool smiths can deploy to the custom environments of their choosing – MySQL, PostgreSQL, Microsoft SQL Server and Oracle. This has two big pieces of win:

  1. You manage what you know: we work hard so you don’t have to learn some new infrastructure just to keep your teams cranking. Leverage the tech stack of your choosing, and rely on the existing clustering, security and back up policies you’ve already put in place. Your infrastructure, your way.

  2. Improve protection from data loss: we know you work hard to iron out your own backup tools and procedures, and you can use the stuff you already have in place with Stash.

Painless Migration

Early adopter? We know your time is better spent on other pressing IT issues than tedious administrative tasks (hey, that’s why we built Stash in the first place!). We made the migration to your enterprise database of choice hassle-free. Whether you are migrating from Stash’s embedded database to PostgreSQL or switching between Oracle and MySQL, the one-click DB migration will automate all the work for you in minutes. In the time it takes you to read this blog your database would have been migrated.

Find Files and Commits, Fast

When you’re looking for something in your Git source, understandably you want it fast. And we’ve worked extra hard to make finding stuff in Stash simple and quick. Whether it’s a repository, file, or commit, Stash gives you super-quick browsing to your Git source so you can spend more time cranking out code.

Rapid File Searching

Beyond browsing for what you’re after, Stash 1.2 also gives search a boost. Stash’s new file search helps users quickly find any file in your repository, without needing to check out the source. Just start typing any part of the file name into the search field and you’ll get an instant list of matches, faster than you can complete the search. You can filter by path, CamelCase (for example, AttrM to match AttributeMap) and file extension.

Here are a few ways that the file search can save you valuable time when browsing your source:

Filter the Signal from the Noise

Git on the command line gives you all the information you need, but most of the time it’s hard to parse and absorb. Stash’s  commit list lets you browse commits to your Git repositories so you can easily identify authors, commit dates, merges, commit messages and JIRA tickets.

When speaking to customers we found that the commit list fit their needs, but at times all the information was making it difficult to focus on what’s important. Since merges happen all the time in Git, they can add a lot of “noise” to a commit list. Stash now allows you to de-emphasizes less important merges making it easier to see the “real’ commits”. Use the newly added keyboard shortcut ‘t’ while viewing the commit list to toggle the merge commits in and out of focus. Filter out the noise and browse faster!

Integrate and Extend with Kick-ass Add-ons

Stash has been built from the ground up with a full REST API – every screen and every URL has a REST endpoint. So we’re really pleased that at the recent Atlassian Codegeist (our annual coding competition), the top prize winners included 3 add-ons for Stash. These are part of the growing Stash ecosystem and demonstrate the possibilities for creating your own add-on, or taking advantage of the add-ons available on the Atlassian Marketplace.

Got a ReadMe file? It looks for a ReadMe file in your repository and renders it in the proper format.

Visualize your teams productivity over time using these Awesome Charts.
Badgr helps motivate your development team by rewarding them with useful badges for committing and pushing code.

Add extra functionality to Stash with one of the 16 add-ons available including commenting on your code in-line, receiving change notifications in HipChat and lots more.

Get your Stash

New to Stash? Git going, start a free trial today and get up and running in minutes.

Already using Stash? Your upgrade awaits you. Check out our full release notes to get started.