Say hello to JIRA Agile and JIRA Capture Learn More »

Archives for the tag: git

Git and project dependencies

I'm speaking at RoadTrip 2014 Learn More »

Consider the following questions: How do you handle project dependencies with git? Our project is made up of multiple inter-dependent repositories. Currently we manage those with svn:externals. What's the best way to handle those with git? How do you split a very big repository in smaller components using git? These are some examples of the most asked questions we got at the European leg of our recent Getting Git Right tour. The topic appears to be a big pain point for many software

Continue reading »

FishEye/Crucible 3.4: Fullscreen mode, Stash integration

I'm speaking at RoadTrip 2014 Learn More »

Software development is a fast-moving industry and we can see today that a lot of companies are doing a transition from traditional VCS like Subversion to Git. It's to support that effort that we've developed Stash, our Git development platform for teams, at Atlassian. With FishEye/Crucible 3.4, we improved the integration with that platform as well as the Git indexing performance to help people who have mixed environments. But that's not all! We implemented a stalking header to focus on the content

Continue reading »

Case study: How Orbitz migrated to Git

The first step of any trip is getting there. To make trip planning painless, Orbitz Worldwide – a leading online travel site operating in more than 180 countries – offers easy-to-use online travel booking for flights, hotels, and other travel services. Orbitz generates more than $11 billion in travel transactions annually. That means that for every second Orbitz's website is down, hundreds of dollars are lost. It's the Orbitz team's utmost priority to ensure everything stays up and running

Continue reading »

5 reasons Stash users are glad they chose Stash

When we're out n' about at meetups, conferences, etc., people often ask why they should use Stash when there are so many other options out there. At the risk of waxing existential, that's a question each team must answer for themselves. But I can tell you why other teams have chosen–or switched to!–Stash. Behold: Five things you won't find in the Git repository manager you're using now. (Unless you're already using Stash. In which case, may I direct your attention to Bamboo?... ) 1:

Continue reading »

First came agile development, and now it's all about Git. You've heard that it's great for decentralized teams, prevents merge hell, and is awesome for collaboration. But how do you get started? Well, Atlassian Git Essentials is for you! Last Thursday, we hosted a live webinar to show you how Git Essentials helps you get Git right. Our very own Amber Buchan, Dev Tools extraordinaire, demoed exactly how JIRA, JIRA Agile, Stash, and Bamboo have come together for your Git needs. We covered the

Continue reading »

How to tear apart a repository: the Git way

How do you divide a Git repo without squashing the history and breaking the original repo? I'll show you how to do it with as little pain as possible, by splitting the main repository, thus making your team and Git happy at the same time! Here at the Hosted Operations team, we have many small repositories, and sometimes they just contain single scripts. This approach eventually produced some duplicated code and effort, leading to considerable maintenance issues. What we decided then, was

Continue reading »