It’s a big day for SourceTree for Windows: We’re releasing version 1.0 into the wild today. Every developer knows that hitting 1.0 is a formative moment for every product, and we think we’ve got a cracking release for you to check out. The full release notes have the complete story but here are the highlights:
The big headline feature in this release is support for Mercurial, finally bringing the Windows version into line with the Mac. Thanks to everyone who has been asking for this for their patience – to make up for it you get early access to a few Mercurial enhancements which are pending the next version on Mac, such as optimized, full-log previews of incoming / outgoing changes. Enjoy!
Push and pull counters
You can now see how many changes you have to push or pull on the toolbar and on your bookmarks. Never forget to push again!
Automatic remote fetching
SourceTree can now periodically fetch new commits from your default remotes in the background so you’re always up to date with what’s going on.
Stage and unstage shortcut buttons
By popular request we added some extra buttons to make staging and unstaging at a file level faster in Git.
… and lots more!
We really hope you enjoy this milestone release of SourceTree for Windows. Let us know what you think!
We can’t wait to celebrate Bitbucket’s 1 million users this Thursday, and it looks like you feel the same way: the party got so big that we had to move it! With a new larger venue, we’re happy to announce that all of the waitlisters are officially in!
Bitbucket supports several post-receive hooks, such as Bamboo build integration, diffs via email, HipChat notifications and more. Today we made a change to our network configuration that results in these services routing through different IP addresses.
If you’re already taking advantage of our post-receive hooks and have ingress firewall rules to allow us to communicate with your servers, then you’ll need to update your rules.
The old source IP address was:
The new source IP addresses are:
For more information on our post-receive hooks, please see our docs.
From June 10 – 14, SourceTree developer Kieran Senior will be at Apple’s Worldwide Developers Conference (WWDC).
This will be Kieran’s first time at WWDC, and he’d love to meet you! Shoot the breeze, get your questions answered, or just share some SourceTree love. Plus, he’s got a SourceTree t-shirt with your name all over it.
How can you resist this face?
Didn’t get a WWDC ticket? Can’t find him at the event? No worries, Kieran will be around for some WWDC parties during the week. You can catch him at:
Bitbucket has seen amazing growth since introducing free unlimited Git repositories for individuals and small teams. Every day is a delight reading your emails, tweets, and support requests thanking us for the service we’re building to enable your team to build better software.
Today the Bitbucket team is thrilled to announce we have added our millionth user, and we want to express our appreciation.
The Bitbucket team will be hosting our next ShipIt in our beautiful San Francisco office during the month of September, when San Francisco weather is at its finest.
One winner will get:
Round-trip flights to SF for you and a member of your team
One-week hotel stay in downtown SF or Berkeley
All the caffeine, beer, and pizza you can handle
Here’s how: For each friend you invite who joins Bitbucket, you’ll be entered into the raffle. Want to know more? Check out our contest details to get all the legal bits.
UPDATE: We wrapped up the contest on June 11 and will announce the winner soon. Thanks to everyone who entered. Feel free to invite your friends anyway!
Calling all locals: Come party with us in SF
Come and have a drink (or two) with the Bitbucket team to help us celebrate 1M users. We’ll be rocking it out with an open bar and great food at John Colins Cocktails in downtown San Francisco on June 20 at 6pm.
Over 75,000 teams are using Bitbucket to manage, review and share code in the cloud, and we’re looking for a support engineer to help those teams code better together.
Are you a technical swiss army knife?
Do you love learning and teaching everyone around you about technology?
Are you the early adopter?
Have you ever scripted your way out of a job?
If so, the Bitbucket team in San Francisco wants YOU to join our support engineering team!
What will you be doing?
You will have the responsibility of working with a wide range of customers, from start-ups to large corporations, to help identify and resolve product issues.
Verify bugs and work with development on providing fixes
Influence product direction based on customer feedback
Communicate with customers to resolve issues
Publish knowledge base articles to improve our self-help offering
Collaborate with our global support team to serve customers worldwide
You’ll love it here…
Bitbucket is a part of Atlassian, one of the “Best Small & Medium Companies to Work for in America.” Our products reach over 25,000 enterprise customers globally, including Pixar, Twitter, Netflix, NASA and Facebook.
With offices in Sydney, San Francisco and Amsterdam, we are growing fast, and we are building a different kind of software company: one that listens to customers, values innovation and solves customer problems with brilliant simplicity. You’ll have a direct impact on millions of users as soon as you start! Find out about Life at Atlassian.
Does this sound like you?
Show us your portfolio, blog, Bitbucket or GitHub profile, open-source contributions, or things you’ve built.
A few hours from now on Thursday May, 2013 0300 UTC, Bitbucket will be unavailable for up to 30 minutes to perform emergency maintenance.
This morning’s brief outage was due to what has been discovered to be a faulty component of Bitbucket’s datacenter networking infrastructure. This networking equipment must be replaced as soon as possible to avoid further unexpected outages.
We apologize for the sudden nature of this downtime. Please contact us at email@example.com if you have any questions.
Have you ever wanted to make a quick change to a file in a repository without having to clone it locally? You want to edit your code where it lives. Introducing the Bitbucket online editor: edit your code directly with Bitbucket – no command line, no cloning, no local editor.
Edit any file, anywhere
From Bitbucket, you can edit any file, anywhere, all you need is your browser. Once you’re happy with your edits, you can commit straight away or create a pull request to contribute your changes.
Once you select Edit from the source browser, Bitbucket activates the editor and away you go. Syntax highlighting and diff view are all an integrated part of the code editing experience.
The editor is intelligent enough to determine the indentation style from the file’s original contents. If it’s off the mark, you can manually set your preferred indent mode and tab size.
The workflow is flexible for every team’s process – commit directly to the branch you’re editing on, or create a pull request and select your reviewers. If you don’t have write access, Bitbucket will automatically create a fork for you and commit your changes before submitting a pull request.
Quickly react to pull request feedback
If your team is like ours, you’re using pull requests for code review. Often times, you have changes you need to make based on feedback from your teammates before your code is merged. Editing online shouldn’t get in your way. The Bitbucket online editor allows you to edit your open pull requests directly. We’ll even update your pull request for you once you’ve committed your changes.
Built with CodeMirror
Our Git Flow support in SourceTree for Mac turned out to be really popular, and it’s been one of the top feature requests from the community since we released SourceTree for Windows; so we’re very happy to announce Git Flow support for our Windows client!
SourceTree for Mac version 1.6 adds interactive rebase
Having to bring up a terminal when you want to do an interactive rebase is painful. If you aren’t familiar with rebasing or the command-line, the pain level ratchets up to excruciating. We asked ourselves: “How can we make this simpler and keep everything in SourceTree?”. Our solution is a visual, drag-and-drop interactive rebase:
The UI gives you visual feedback on each step of this previously advanced function. Want to re-order your commits? Want two commits to be one commit? No problem, just drag and drop the rows around.
There is so much more…
Desktop notifications for incoming changesets
New icons to match our Windows version of SourceTree
“Log Selected…” on multiple files at once
The push sheet in Mercurial shows which branch you’re pushing to
New preference menu shows the pull count for the currently checked out branch
Git repositories now remember the previously selected options in the pull/merge sheets
Support for the latest Araxis diff/merge tools
The “commit merged changes immediately” setting is now remembered between pulls
Support for longer passwords for Bitbucket, Stash, GitHub and Kiln
Get SourceTree for Free!
If you’re new to Git, or just want a handy tool to make you even faster, download SourceTree – it’s free!