Welcome to Team System Rocks Sign in | Join | Help
in
Home Blogs Forums Photos Tutorials Files Roller

Team System News

Team System Chat - The Evening Edition - December 5, 2007

Here is the chat summary from todays evening chat for VSTS

 

DavidKean_MS (Moderator):

A: The Visual Studio Team System chat will begin in approx 12 minutes.

DavidKean_MS (Moderator): Welcome to the Visual Studio Team System chat! We hope you all have lots of questions because we're ready to answer! Each member will now post a blurb about them. Please submit your questions using the "Ask Experts" option.

DavidKean_MS (Moderator): My name is David Kean and I'm a Developer on the Code Analysis team. We own Managed Code Analysis (FxCop), C++ Code Analysis (PREfast), Code Analysis Policy and Code Metrics. I will also be moderating this chat.

colinth_MS (Expert): Hi, I'm Colin Thomsen and I work on the Profiler that is part of Visual Studio Team System (Developer and Suite editions).

MadhuriG_MS (Expert):

A: Hi, I am Madhuri, a tester in TeamBuild team. I would be happy to answer any questions you have on the new features of Build in Orcas.

DuncanD_MS (Expert):

A: Duncan Davenport - Program Manager with Team System Data - you can ask your Database and DBPro questions here!

BHarry_MS (Expert):

Q: [5] Can we have a way to automatically subscribe all users to work items created/assigned to them without them having to self-subscribe? I fear I'm going to have to go straight to the Event Subscriptions table in the database for that

A: For now, you can can use the bissubscribe.exe tool. In the future we plan to make this easier. For example by making desired notifications part of the project template.

MadhuriG_MS (Expert):

Q: [7] what support will Orcas have for continuos integration?

A: There will be out of the box support for Continuous integration in Orcas, you just need to turn on the option

BHarry_MS (Expert):

Q: Devil [6] I am looking for direction as to the best practises for backing up my TFS

A: I'd recommend the TFS Operations guide: http://msdn2.microsoft.com/en-us/library/bb663036( VS.80).aspx. There's also some content in the new administrators guide.

DavidKean_MS (Moderator):

Q: [3] I was wondering if there are any changes or updates to WinForms?

A: Although I'm not on the WinForms team, I don't think any changes were made apart from targetted bug fixes in the .NET 2.0 SP. Scott Hanselman has a list of API changes on his blog available here: http://www.hanselman.com/blog/content/binary/org2. 0to2.0/APIChangesorg2.0to2.0.html.


BHarry_MS (Expert):

Q: Music [8] Is there a step by step guide to upgrade from TFS 2005 to TFS 2008?

A: Yes, If you get the TFS installation guide (http://www.microsoft.com/downloads/details.aspx?F amilyID=FF12844F-398C-4FE9-8B0D-9E84181D9923&displ aylang=en) you'll find a link to it on the first page.

dgorena_MS (Expert): Hello everyone, my name is David Gorena and I work for Visual Studio Team Test... I will be happy to answer any questions about it SMILEY :)

BHarry_MS (Expert):

Q: [4] When will visual studio allow you to split regular code (not only wpf design + xaml) vertically?

A: If I understand the question, you can do it now. You can split an individual source window with the splitter on the scroll bar or two windows by dragging the document tab to the bottom.

rpotts_MS (Expert):

Q: Regarding static code analysis - is there nany utility available that will help me to convert set of definitions between FxCop and VS? And what about code analysis check in policy - can I transfer the defs from policy to FxCop and vs?

BHarry_MS (Expert):

Q: [11] Will there be feature for build version sync between team build and my AssemblyInfo files in upcoming version of TeamBuild?

A: We don't have anything right now but there's one on CodePlex. I expect at some point we'll put something like it in the box. Check out http://www.codeplex.com/tfsbuildversionsync

MadhuriG_MS (Expert):

Q: [10] right now our build process is running with Cruise Control, nant and Subversion what would be the advantages using TFS and MSBuild instead

A: If you switch to TFS, you can get integrated build solution with TeamBuild. TeamBuild gives you the ability to push build data into the TfsWarehouse and generate reports on your builds. With TeamBuild you will be able to run tests (even NANT with some question) tests as part of your build.

BHarry_MS (Expert):

Q: [12] Will there be Windows explorer integration for the source control explorer in TFS?

A: I expect that eventually yes, but it's not something we have right now, nor something we are working on at the moment. One approach is to use TortoiseSVN with http://www.codeplex.com/SvnBridge

GertD - MSFT (Expert):

Q: [15] Is the TFS for database professionals version included into the 2008 release or do I have to buy a bundle version?

A: Visual Studio Team System 2008 Team Suite contains the Database Edition functionality. No more seperate installation or download

BHarry_MS (Expert):

Q: [13] Is there any summary of changes in API methods (if any) and behavior for TFS OM (i mean work item tracking and version control mostly; I am aware of build OM changes)

A: I don't recall putting together a list of changes. The truth is we made very few changes to the APIs.

DavidKean_MS (Moderator):

Q: [9] Regarding static code analysis - is there nany utility available that will help me to convert set of definitions between FxCop and VS? And what about code analysis check in policy - can I transfer the defs from policy to FxCop and vs?

A: By 'defs' I'm assuming you mean 'exclusions'. We do have a tool that grab exclusions from an FxCop project and converts it into global suppresions, grab it from: http://blogs.msdn.com/fxcop/archive/2006/05/19/mak ing-it-easier-to-move-from-fxcop-to-visual-studio- code-analysis-jeffrey-van-gogh.aspx. I'm not sure I understand what you mean by 'defs from policy to FxCop and VS'. Can you clarify?

BHarry_MS (Expert):

Q: [14] Will Team explorer 2008 work on VS 2005?

A: No. You will need to use Team Explorer 2005 with VS 2005 and Team Explorer 2008 with VS 2008. You can install them side by side and both can access either a TFS 2005 or a TFS 2008 server.

MadhuriG_MS (Expert):

Q: [17] right now, it looks like the webservice that supports CI needs to be on the TFS app tier. Is there any way or will there be support in the future that will allow us to host the CI webservice on another machine?

A: Not sure I clearly understand, could you explain what you are trying to do. For TeamBuild CI to work, the AT version and Build version have to match.

BHarry_MS (Expert):

Q: [19] Are there guiadance to managing source control bindings? It always get confused more than a few times during a project.

A: I'm not aware of any. We fixed quite a few problems managing source control bindings in Team Explorer 2008.

DavidKean_MS (Moderator):

Q: [16] What's the timeframe for Code Metrics to hook into Team Build? Check-In Policies?

A: We've heard a lot of requests regarding this, and we're investigating this for a future release, however, I can't yet give you a time frame on this.

BHarry_MS (Expert):

Q: [20] if we want to switch from subversion to TFS do we have to make a hard cut in our project(loosing all history) or is there a way to migrate from svn to the TFS version control

A: One way to do it is to keep the SVN repository around for the history. www.componentsoftware.com sells an SVN converter and I believe there is a CodePlex project with one.

DuncanD_MS (Expert):

Q: [18] In VS 2005 MSMerge replication triggers are flagged as a schema update. Is there an option in VS 2008 DBPro to ignore all replication objects in a schema comparison?

A: To the best of my knowledge, the options regarding Schema Compare for Merge Replication are still the same as they were in SQL 2005. So, no, there is not.

dgorena_MS (Expert):

Q: [21] Are there any good beginner guides for people new to Team System and would like to use it?

A: Hello, msdn is a great place to begin learning about features in VSTS. There are some great books published by people who worked/work on the product, one of them is"Professional Software Testing with Visual Studio 2005 Team System" by Tom Arnold, Dominic Hopton, Andy Leonard, and Mike Frost.

BHarry_MS (Expert):

Q: [22] MS provides conversion path from VSS, ClearCase and TFS-to-TFS (using migration toolkit). Are there plans for additional converters from MS?

A: We aren't currently working on any other version control ones. We are planning another work item tracking one right now. I expect we may do more down the road but we don't have any committed plans. Mostly it depends on demand and what 3rd parties can provide.

BHarry_MS (Expert):

Q: [23] When will TFS have the same diff capabilities as VSS, specifically the ability to diff at the directory level (besides the command line)

A: We added folder diff to TFS in TFS 2008. It's better than the one in SourceSafe.

BHarry_MS (Expert):

Q: [24] In VS 2005, there were quite a few merge problems when it came to merging XAML files stored in TFS (when there were conflicts.) Any ideas if these issues have been improved? I think XML files are similar with the same files.

A: We've fixed quite a lot of merge problems. It's one of our larger areas of bug fixing. Not many of the fixes were around merging of the actual content (although a few were). Most were around merging off adds, deletes, renames, etc.

MadhuriG_MS (Expert):

Q: [28] Where could I find documentation on the different CI implementations?

A: If you are using Orcas, then you can use the CI solution we have - check http://blogs.msdn.com/buckh/archive/2007/03/14/cha nnel-9-interview-and-demo-of-orcas-team-build.aspx . Check http://blogs.msdn.com/buckh/archive/2006/08/09/mor e-continuous-integration.aspx for some approaches with VS2005

BHarry_MS (Expert):

Q: [25] Could you guys recomend some resources/material that might help in convincing my management that we should use TFS for more then just source control, e.g. Project management etc.

A: Sam Gukenheimer's book is pretty good in talking about the broad scale value of VSTS.

BHarry_MS (Expert):

Q: [26] What about a way to easily connect a local source tree to another machine? We liked in subversion we can copy the local source tree to another test machine and it can easily get latest and checkin changes without worrying about workspace or bindings.

A: Sorry, no solution for that right now. You have to set up a workspace and do a get on each machine.

BHarry_MS (Expert):

Q: [31] wyh do i have to grant members of a project access to 3 different "tools"(reports, project, project portal) instead of just on i know there is a powertool for it but why isn't it possible to put it all in one?

A: Because they are 3 completely different systems (I know that's not a great answer). Our recommendation to people is that they set up windows groups with people in them and then grant the windows groups the appropriate permissions in TFS, WSS and Reporting Services. They adding a new user is just adding them to the right Windows group.

dgorena_MS (Expert):

Q: [30] Do you guys have a team blog?

A: If you're asking for a Team Test blog, yes we do, http://blogs.msdn.com/vstsqualitytools

BHarry_MS (Expert):

Q: [32] What version of TFS CodePlex runs right now? Does it support both TE 2005 & 2008?

A: Codeplex is currently running TFS 2005. They are in the process of upgrading to TFS 2008. Either client should work.

DavidKean_MS (Moderator):

Q: [27] David, thanks for answering. Regarding code analysis policy - I understood that the settings for the policy are saved elsewhere (not in the project); then how it would be possible to get these definitions from the policy (or set them from project)

A: The Analyze -> Code Analysis Settings for Solution -> Replace with Check-in Policy and Merge with Check-in Policy menu items copy the Code Analysis rule settings from the policy to every project in the solution. Unfortunately, in VS 2005 and 2008 we don't have a way of getting settings from the project into the policy without manually editing them. However, in Rosario we are adding a new rulesets feature to Rosario that allows users to better manage which Code Analysis rules are turned on and off and allows these to be easily shared between projects. This will integrate with policy and by the sounds of what you are after, will do what you want.

BHarry_MS (Expert):

Q: [35] Can you point me to good doco to decide whether to create one TFS project for the team with Areas for each application, or one TFS project per application?

A: I think the best guidance we have is here: http://www.codeplex.com/BranchingGuidance/Wiki/Vie w.aspx?title=Guidance%20for%20Structuring%20Team%2 0Projects

BHarry_MS (Expert):

Q: [36] Work item custom controls used in web client do not work in WIT in Visual Studio - what are your future plans? Will there be one version in the future (no matter client)?

A: Correct. Right now you have to do one for the web and one for the client. We currently have no plans to unify them. I picture, in the future, that some combination of XAML and Silverlight will enable us to support a single custom control model.

ak_MSFT (Expert):

Q: [21] Are there any good beginner guides for people new to Team System and would like to use it?

A: If you search for "Team system" on Amazon.com, you will find a list of titles. We also recently released a "Team Development with TFS" guide. (Link:http://www.amazon.com/Development-Visual-Stu dio-Foundation-Server/dp/0735625719/ref=sr_1_1?ie= UTF8&s=books&qid=1196901333&sr=8-1)

DavidKean_MS (Moderator):

Q: [33] what would be a reason my unread email in outlook is showing up as read?

A: Unfortunately, we don't have any experts on Outlook here at the moment - this chat is about Visual Studio Team System.

DavidKean_MS (Moderator): We're half-way through the chat - keep those questions coming!

MadhuriG_MS (Expert):

Q: [37] Currently there seems to be no visible method for automating the creation of deployment projects. It appears to be a highly manual process especially when packaging 3rd party applications. Will MSBuild be updated to provide some benefit in this area?

A: Sadly in Orcas MSBuild doesn't support deployment projects. The MSBuild team is however seeking feedback from users about features for their next release and support for diff project types is on that list. http://blogs.msdn.com/msbuild/archive/2007/11/17/h ow-would-you-spend-100-on-msbuild.aspx

DavidKean_MS (Moderator):

Q: [34] the link to the channel 9 video isn't working

A: It seems to be working on our side. Can you try copying and pasting the link directly into your browser?

BHarry_MS (Expert):

Q: [38] How can i run a cmd prompt open in a specific directory, run an app, and then not have the cmd window close, just to wait for the next input?

A: What I do is create a desktop short cut that executes: "%SystemRoot%\system32\cmd.exe /K c:\dd_orcas\tools\razzle.cmd chk no_sdrefresh" and set the starting directory to what I want it to be.

ak_MSFT (Expert):

Q: [39] Is there a tool/guide to move a project from one TFS server to another?

A: What you are looking or is the "TFS to TFS Migration tool:

BHarry_MS (Expert):

Q: [39] Is there a tool/guide to move a project from one TFS server to another?

A: There is no great way to do that. The best tool we have right now is this: http://www.codeplex.com/tfstotfsmigration

ak_MSFT (Expert):

Q: [39] Is there a tool/guide to move a project from one TFS server to another?

A: What you are looking for is the "TFS to TFS Migration tool". (http://www.codeplex.com/tfstotfsmigration). The TFS to TFS Migration tool is based on the TFS Migration and Synchronization Toolkit <http://www.codeplex.com/MigrationSyncToolkit>;. The toolkit is designed to make it faster and easier to build migration tools from TFS to other repositories. This tool provides migration of TFS work items and version control items, both with history.

BHarry_MS (Expert):

Q: [41] Since questions are light now Can you tell us a little about the visualization tools for TFS that will be coming in the future?

A: Sure. It depends on how broadly you think of visualization. We are working on 2 tools right now. The first is an improved history that includes the ability to trace through branch and merge operations. It will be great at helping answer, where did this change come from? Second, we are working on a more graphical branch/merge visualization tool that is designed to show the overall branch tree and to help answer where did this change go? or not go? In a few months, we plan to start working on some work item visualization tools that will help you navigate networks of related work items and do impact analysis, etc.

BHarry_MS (Expert):

Q: [40] Is there any support available for "TFS to TFS Migration tool". (http://www.codeplex.com/tfstotfsmigration)?

A: No phone support, just through the MSDN and CodePlex forums.

BHarry_MS (Expert):

Q: [42] There is no easy (single-click) way to to edit Work Item queries now (I mean to manually edit the WIQL query rather than using UI wizard). Did that change in VS2008 (or are there any plans in the future)?

A: Correct. No, it didn't change in TFS 2008. We talk about it every once in a while for the future but it's such a power user feature we just don't get that many requests for it. Most people ask us how to make it easier, not how to expose more capability

JoeAllan_MS (Expert):

Q: [29] Are there any plans to create a way to use master pages across applications without having a copy of the master page in each application. Master pages are great but they don't work very well in an enterprise scenario. My company has more than 250 applica

A: While there are tradeoffs that have to be made, there is an approach that allows reusing a single Master Page across multiple applications using the VirtualPathProvider. You can find more details on this approach at http://blogs.msdn.com/shahpiyush/archive/2007/03/0 9/Sharing-Master-Pages-amongst-Applications-by-Emb edding-it-in-a-Dll_2E00_.aspx.

BHarry_MS (Expert):

Q: [45] I am wondering if there will be support for nested projects (think of it like sub-sites on the web) that can be used for reporting purposes and also for organising related projects (where one developer or team may work on many projects).

A: There's not for TFS 2008. We've layed out a long term plan for projects that includes them. We will get some of it in Rosario and more of it in subsequent versions.

BHarry_MS (Expert):

Q: [43] Could you point out some good resources for best practices on using TFS for ASP.NET development

A: I'm not aware of anything. There might be something in here (http://www.codeplex.com/TFSGuide) I can't recall. Check it out. It's got lots of good guidance in it.

BHarry_MS (Expert):

Q: [46] How is the pricing of the team suite SKU worked out. It seems pretty heavy for smaller companies or for those that multi-role devs

A: The basic pricing model for VSTS 2008 didn't change. We made some small adjustments. We understand that suite is pricy for small companies. We continue to discuss how to address that problem and have some ideas for how to do that in the Rosario timeframe. For now the price is what it is. There's a ton of features in suite. We recently ran a SKU survey/study to see if there are different ways of factoring the functionality to create lower price points with some cross discipline functionality.

DavidKean_MS (Moderator): This was a great chat - thanks everyone for attending. Keep any eye out on http://msdn2.microsoft.com/en-us/chats/default.asp x for more chats in the future.

Published Thursday, December 06, 2007 9:15 AM by mickey_gousset

Comments

 

Team System News said:

Thanks to Tiago Pascoal, we have a copy of the evening edition of the December 5, 2007 Team System chat....
December 6, 2007 9:31 AM
 

Mickey Gousset said:

Thanks to Tiago Pascoal, we have a copy of the evening edition of the December 5, 2007 Team System chat....
December 6, 2007 9:33 AM
Anonymous comments are disabled

This Blog

Post Calendar

<January 2009>
SuMoTuWeThFrSa
28293031123
45678910
11121314151617
18192021222324
25262728293031
1234567

Syndication

Powered by Community Server, by Telligent Systems