I mentioned TFSBuildLab a month ago when it hit beta 1. Peter Blomqvist and Mathias Olausson have been hard at work and have now released beta 2. They expect to hit 1.0 in the near future. If you are looking for features like continuous integration and scheduled builds in TFS 2005,
We discovered and fixed several issues that blocked some users from upgrading from TFS 2005 to TFS 2008 Beta 2. You can get the instructions and download the two updated executables at http://www.microsoft.com/downloads/details.aspx?FamilyId=C4015D2F-2383-4270-9AAD-97129590F31D&displaylang=en.
SYMPTOMSWhen you upgrade a Microsoft Visual Studio 2005 Team Foundation Server installation to Visual Studio Team Foundation Server 2008 Beta 2 you may receive one of the following errors:
“There is no team project named’
Grant Holliday asked for an explanation of how a Web Access URL should be constructed to for a file in TFS version control, similar to the work item links explained in the TSWA 2005 FAQ. Hakan responded with the details, which are shown below.
I wanted to highlight the TSWA for TFS 2005 FAQ since it contains good information, including how to switch between Windows authentication and forms authentication, turning off forms authentication, and how to construct the URL to a work item using the work item’s ID.
A few times over the last several months, the question has come up regarding how to determine whether a file on disk that is being edited is different that what is checked into TFS version control. Folks looking at the PendingChange object have asked about the difference between the two hash value properties.
Aaron Hallberg has a written a great post on one of the new extensibility mechanisms we’ve added to the Microsoft.TeamFoundation.Build.targets file that forms the backbone of the msbuild process (it’s imported by every tfsbuild.proj file and contains all of the targets and properties).
Patrick Carnahan, a developer on Team Build, put together the following guide to the basic, as well as a few advanced, features of Team Build in TFS 2008. It’s a great way to get started with continuous integration and other features in TFS 2008.
I don’t often post about reporting. My last post was about sample reports for TFS from a year ago.
If you are trying to understand it or just get more out of it, there are now more resources to help you. On Friday (Aug.
I ran across the following post by James Dawson and thought it may be of interest to folks trying to do CI with TFS 2005. Of course, you’ll find CI as part of the product in TFS 2008.
TeamBuild Plug-in for CruiseControl.NET
I’ve been meaning to write this post for a couple of months now as a follow-up to a session that Colin and I gave at the Microsoft Architect Insight Conference back in March,
In TFS 2005 running help from tf.exe popped up the MSDN help browser. That was a bit lame, but we didn’t allocate the time to do it right. That’s been fixed in TFS 2008.
Running tf.exe /? produces a list of commands,