Mercurial vs Git: Why Mercurial?

This post is part of the Atlassian DVCS Guide » This is a guest blog post by Steve Losh focusing on the primary reasons a team may choose Mercurial as their (distributed) version control system. Check out Steve’s projects to see some of the cool things he has worked on around Distributed Version Control, or jump over to his Bitbucket account and fork one of his many projects. In our previous posts, we talked about the history of version control and why it's a good thing, as well as why distributed

Continue reading »

What is Version Control: Diffs and Patches

This post is part of the Atlassian DVCS Guide » Much of the blog content was written in conjunction with Steve Losh. Steve is a programmer, photographer, blues dancer and musician. Check out Steve's projects to see some of the cool things he has worked on, or jump over to his Bitbucket account and get straight to the source. Making the Switch to Distributed Version Control Many individuals, teams, and organizations are thinking about making the switch to distributed version control systems

Continue reading »

Warning: this is code written by a product manager. Use the code at your own risks  In short This is a (unsupported) Chrome extension that will allow you to keep track of your reviews without having to log into Crucible. A Bit More Details Be the change you seek. Since I got into Atlassian this phrase got stuck into my head. And it's a mantra embracing the one thing that I truly love in this company: If you don't like something and you think it should be changed then don't just talk about

Continue reading »

A few months ago we announced the initial release of JIRA Mobile Connect for iOS. Since then, we have been working really hard to make it even more awesome! I'm excited to share the latest features and improvements of JIRA Mobile Connect. If you're not already familiar, JIRA Mobile Connect is a free, open-source library for collecting feedback, engaging with your mobile users and monitoring crash reports in order to improve the quality of your application. Clean User Interface We have redesigned

Continue reading »

Calling All Android Devs – Help Us Help You

Since the release of JIRA Mobile Connect we've had almost nothing but positive reaction from mobile developers. They love the ability to collect feedback from their end users – including custom data, screenshots, voice audio, and crash reports – and have it show up directly into their favorite bug tracker, JIRA. I say "almost" because there is one small gripe that comes up time and time again: Support for Android. And trust me, we hear you loud and clear. We want this as much as

Continue reading »

Three months ago, the Confluence team switched from Subversion to git, just in time for our 4.1 release. In Confluence, git, rename, merge oh my… we talked about the problems we encountered with merges across branches that had lots of renames. In this post, we take a step back to look at the tools we used in order to migrate the Confluence source code from Subversion to git. Preparation Firstly, we wanted to ensure that the following infrastructure supported our source code hosted in git: Since

Continue reading »