Special Offer: My C#/.NET Bootcamp Course is out now. Get 10% OFF using the code FRIENDS10.

I had three different training repositories on my local subversion version control system. These repositories are used to demonstrate something in a throw-away prototype or just to learn some new techniques or languages by having the comfort of a full VCS.

While migrating to Bitbucket I had the idea to create a single Repository called Dojo. In this repository I wanted to create a structure like this:

  • Java
    • Certification X
    • Certification Y
    • Android
  • CSharp
    • WPF
    • WCF
    • Entity Framework

Unfortunately Bitbucket asks for a language while creating a repository on their site.

New Bitbucket repository (language selection)

Oh dear. Is it possible to tag multiple languages to a single repository? Well at least up to now, it’s not. But, what are the consequences if I create a repository containing files written in different programming languages?

This question was already asked on the official bug tracker on 14th of December 2011. Unfortunately, they don’t tell us if they plan to do something nor do they provide any useful information what we should do, when we plan to use more than a single language in a certain repository.

But luckily I found a discussion on that topic on Google groups. Jonathan Nolen developer at Atlassian which provides Bitbucket, tells us that it does not matter which language you chose. You can leave it empty anyway.

So this is exactly what I did for my Dojo repository. I did not chose a language for that particular repository.

Claudio Bernasconi

I'm an enthusiastic Software Engineer with a passion for teaching .NET development on YouTube, writing articles about my journey on my blog, and making people smile.