Why I hate TFS?

August 19, 2008

<rant>

I wanted to make few changes to the build script in our TFS build server and i thought it would be similar to CruiseControl, just modify the build scripts and you’re good to go, but hey i forgot that i am in a different world – where any customization should be just a pain in the ass!

Why the hell do i need to learn a bunch of properties some stupd.build.targets file?

I mean seriously, isn’t MSBuild from Microsoft? Why can’t you guys hook-up a custom logger and let TFS create the build reports from that instead of doing this really stupid-dumbass way?

Oh sorry i forgot…making customizations painful is core part of their design!

</rant>