Thursday, September 8, 2011

MSBuild Logging Tree

TeamCity build log provides several view modes. One of my favorite modes is Tree view. I was working hard to improve MSBuild / Visual Studio (sln) build runners logging and fix some issues with it.

Starting from TeamCity 7.0 EAP MSBuild / Visual Studio (sln) runners build log tree view is improved and will look like:

The main difference to older version is that now all messages are strictly aligned to the tree. Messages are no longer shuffled in case you build a project in parallel with help of MSBuild.exe /m key.

Do you think this is a good way to debug MSBuild related issues?

1 comments:

Danne said...

Yes, definitely! I like the indentation. Previously I was using NAnt at work, and it was great to use the tree view to debug deep rooted errors. Simply a greate time-saver!