:: thoughts on team system and more RSS 2.0
# Tuesday, February 17, 2009

Visual Studio Team System 2010
Nästa version av Visual Studio är på gång och det kommer att vara mycket nytt i denna version. Så för att ligga bra i startblocken så tänkte vi ta en titt på nyheterna i VSTS och TFS 2010 redan nu. I Team System 2010 kommer många nyheter för arkitekten, utvecklaren, testaren och projektledaren.
 
Eftersom detta också är årets första aktivitet tänkte vi också ta tillfälle att diskutera upplägg och innehåll för årets SweNug-aktiviteter.
 
Presentationen hålls av Mathias Olausson från Callista Knowledgebase. Mathias arbetar med systemutveckling i .NET och är Team System MVP.
 
Tid:                      Torsdagen 26/2 17.00-19.00
Plats:                  Informator, Drakegatan 9, Göteborg
 
Informator bjuder på fika!
 
Anmälning denna gång skickas till: mathias.olausson at callista.se senast tisdag 24/2.

OBS: glöm inte av avanmäla om du inte kommer! Det är svårt att få sponsorer och de som hjälper oss ska inte behöva stå med massor av mat som bilr över!

Tuesday, February 17, 2009 10:16:58 PM (W. Europe Standard Time, UTC+01:00)  #    -
Team System
# Friday, February 13, 2009

Jim Lamb has posted a great summary about things you can do to improve build performance in TFS 2008.

Many of the things mentioned are described in the excellent book on MSBuild and Team Build "Inside The Microsoft Build Engine Using MSBuild And Team Foundation Build". If you haven't looked at it yet make sure you do!

And beware of the TargetNotLogged fix may not have been applied correctly as described in my previous post.

Friday, February 13, 2009 1:42:06 PM (W. Europe Standard Time, UTC+01:00)  #    -
Team System
# Thursday, February 12, 2009

With SP1 of Team Foundation Server a some performance issues related to Team Build were resolved and we saw some good improvements on the over-all build times. One fix relating to the size of the build log did not get corrected but that has now been fixed in the KB958845 hotfix as Aaron Hallberg describes in this post.

One thing I discoved was that SP1 didn't always replace the "Microsoft.TeamFoundation.Build.targets" file, I guess because the timestamp didn't match what the installer expected. As a result the issues with the build logger wasn't resolved at all. But with some help I resolved this by replacing the current file with the one from SP1 and it all worked beautifully.

If you have applied SP1 and the hotfix and still see "Project 'project' is building project 'dependent project' for targets 'GetTargetPath'" etc in your build log, open your "Microsoft.TeamFoundation.Build.targets" file and check that it contains the line <TargetsNotLogged Condition=" '$(TargetsNotLogged)' == '' ">GetTargetPath;GetNativeManifest;GetCopyToOutputDirectoryItems</TargetsNotLogged>. If not, get a correctly updated file from another machine running Team Build with SP1 (like for instance the evaluation VPC Microsoft distributes) and copy that over you own file.

When we finally got these issues sorted out we got nice results. One build was improved from a build time of 2h30 minutes before SP1 down to below 40 minutes. The size of the build log went from 5500 lines to 550!

Thursday, February 12, 2009 1:23:45 PM (W. Europe Standard Time, UTC+01:00)  #    -
Team System
# Wednesday, February 11, 2009

The Team System site at MSDN has been updated with a new look and fresh content. Cleaner and more to the point is my impression so far. I also like the picture gallery of some of the people in the VSTS team, it's nice to have a face to the person behind the blog!

Take a look at the new site here.

Wednesday, February 11, 2009 11:35:58 PM (W. Europe Standard Time, UTC+01:00)  #    -
Team System
# Monday, February 09, 2009

This year there's a new developer's conference in town, the Scandinavian Developer Conference 2009! The event takes place in Gothenburg March 24. It's a pretty comprehensive one-day conference covering five different tracks. There are many well-known speakers (such as Kent Beck, Neal Ford, Robert Folkesson and Patrik Löwendahl to name a few) so I'm sure this will be a day well spent.

I'll be there to give a talk about how to improve software quality using build automation and automated testing. 

For more information about visit the conference site at http://www.scandevconf.se/

Monday, February 09, 2009 10:31:26 PM (W. Europe Standard Time, UTC+01:00)  #    -
Team System
News
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2010
Mathias Olausson
Sign In
Statistics
Total Posts: 100
This Year: 0
This Month: 0
This Week: 0
Comments: 65
All Content © 2010, Mathias Olausson
DasBlog theme 'Business' created by Christoph De Baene (delarou)