After using Subversion, TeamCity and Trac for some time, I decided that it was time to investigate whats new in the work of source control, automated builds, support for agile etc… After previous work with TeamCity, I was excited to see that JetBrains had come up with their own issue management system called YouTrack that comes complete with all the bell and whistles, Agile, TeamCity integration, backing up, ability of handle multiple repository types… and the list goes on. I have to say that this is an excellent product and smashes all of the competition out of the water (in my humble opinion).
Following from this it was also time to move to a more future proof source control. I’ve been using Subversion for some time now and yes it hasn’t missed a beat, but I’ve always found to awkward to setup, maintain, backup etc… With this in mind I finally moved over to GitHub and it’s been great. Easy import of the Subversion repositories, easy integration into Visual Studio and the stand-alone GitHub windows app if you need. Support in both TeamCity and YouTrack is just the icing on the cake 🙂