The maintainers of the Git and Mercurial open source projects have identified a vulnerability in the Git and Mercurial clients for Macintosh and Windows operating systems that could allow critical files to be overwritten with unwanted files, including executables. Because this is a client-side vulnerability, Bitbucket and Stash themselves are not affected; however, we recommend that all client users of Git and Mercurial, including FishEye, Crucible, and SourceTree users, update their Git

Continue reading »

Let's get the punch-line out of the way up-front: "Without being asked". In a move that genuinely surprised me, the team behind the Atlassian ordering system adopted peer code reviews in a purely organic manner. I've been thinking about why this is... But don't developers hate code reviews? Code reviews have a long and chequered history in software development. I'm not exactly a grey-beard, more sort-of "salt-and-pepper unshaven", but I'm old enough to have been part of a waterfall software

Continue reading »

Dreamforce is just around the corner and the Bitbucket team will be hanging out and helping with the Git challenge at the $1 Million Dollar Hackathon  on October 10-12. Come join us and we'll help you get going with Git to make sure you meet the Git requirements for the $1 Million prize. Get a leg up on your competitors for the hackathon and make sure you're ready to go for the Git challenge requirements. Learn the essentials you need in less than 15 minutes in this handy screencast: You'll

Continue reading »

Today's best software is made not by lone hackers coding in solitary basements, but by teams of "makers" working together to build the next great thing. But without shared workflows, rigorous testing, and proper communication, the path to release day can look more like a Gordian knot. Enter the Git Essentials solution from Atlassian: planning, tracking, source code management, builds, and deploys–all in a single integrated suite. With these powerful tools, teams can coordinate their work

Continue reading »

If you read my blogs often, you know how excited I am about Docker. And about Git. So you can imagine my excitement over our announcement today: Docker Automated Builds are now integrated with Bitbucket! What is Docker? Simply put, Docker is the next big thing in provisioning and deployment automation. With Docker, you can define everything needed to run applications--including the OS, database, environment variables, and start/stop scripts--and save it in a text file so that image can be

Continue reading »

Git. By now you've heard about all the awesome things it provides such as cheap branching, high redundancy, the flexibility to work anywhere – the list goes on. But you need the right tools to unlock the true power of Git: the ability to collaborate on code. At Atlassian, we believe in providing the right tools to every developer, so they can focus on writing the best code. With the latest releases of Stash and Bitbucket, we've aligned our Git tools so users will have the same optimized

Continue reading »