Moving from TFS to BitBucket.org

As discussed, I decided to outsource my source control to a public site that allows private repositories. The idea is that I get the benefits of source control (backed up, versioned, etc) – but don’t have the overhead of something like TFS.

So – www.bitbucket.org, offering by Atlassian, lets you have unlimited private repositories for free! I started to move over some of my projects. First, I needed to install some software. I installed TortoiseHG as described on their site:

http://confluence.atlassian.com/display/BITBUCKET/Set+up+Git+and+Mercurial?utm_source=internal&utm_medium=link&utm_campaign=blank_repo

I got nothing but errors and nothing worked. I then installed VisualHG from the Tools –> Extension Manager window:

image

Between the two, it worked. On BitBucket – I created a private repository, specified Mercurial as the type. Then, I opened a command line, changed to the source directory and did something like:

hg clone https://MyUserName@bitbucket.org/MyUserName/ProjectName

It prompted me for my bitbucket password, and that got it wired up. Now, in Visual Studio, when I right-clicked on the solution, I was able to right-click on the solution, choose VisualGH –> Synchronize. This too prompted me for my bitbucket.org password and it pushed up the files to the server.

Now, I can check in and check out – and push up new versions to bitbucket. It’s a little clunky – but it’s fast, it works, and it’s free!

Posted in New Technology, Team Foundation Server, Uncategorized

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Archives
Categories

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 2 other followers

%d bloggers like this: