Wednesday, June 17, 2009

Symbol & Source Server Support coming in TFS 2010

Jim Lamb - Enabling Symbol and Source Server Support in TFS Build 2010 Beta 1

“One of the really nice new features in TFS Build 2010 is support for symbol and source server. While the names “Symbol Server” and “Source Server” are somewhat misleading (there isn’t really a separate server involved), the functionality is really useful. Symbols are those *.pdb files that get generated by your builds. Those files make it possible to map execution points in your assemblies to their corresponding class and method. “Source Server” support makes it possible for the debugger to locate the correct version of the source file from the version control repository – particularly useful for server builds where the version of a file used in the build may differ from the version in your local workspace.
Here are the steps for setting up symbol server with TFS Build 2010 Beta 1:
…”
Having an internal Symbol and Source server is something I’ve always wanted to do, but been to busy to execute on. Well it looks like in TFS 2010 there’s going to be no more excuses… ;)

Update #1 6/17/2009 @ 3:15 PM PDT:
Anything's Possible - Source Server and Symbol Server Features in Team Foundation Server 2010 Beta 1
“Jim Lamb wrote a good post about Enabling Symbol and Source Server Support in TFS Build 2010 Beta 1. His post gives a great overview of the requirements to get it working out of the box (it’s very easy!), while this post aims to help the beginner understand how it works, to elaborate on some details of the features, and to identify what customizations are available.
Note that the source server and symbol server features complement each other nicely, but neither requires the other.

Conclusion
With Team Foundation Server 2010 you can boost the efficiency across your dev and test teams using the provided source server and symbol server features out-of-the-box. Yet, for the experienced teams with more precise requirements, you have a lot of options for customization
Adam provides some more details and information on this cool capability…

No comments: