Hi Manoj, You can get the team project from a local path by using the GetTeamProjectForLocalPath method on the Workspace class, passing it one of the local paths you have. This is available in the Microsoft.TeamFoundation.VersionControl.Client namespace (from the assembly of the same name). If you'd like the doco for the API you can grab it from http://code.msdn.microsoft.com/TfsSdk under the documentation section.
Hope this helps! Cheers, Steve. Stephen Godbold Microsoft MVP - VS ALM | Readify | Senior Consultant |M: +61 409 390 683 P Please consider the environment before printing this e-mail From: [email protected] [mailto:[email protected]] On Behalf Of Manoj Kr. Garg Sent: Wednesday, 19 May 2010 4:32 PM To: ozTFS Subject: Re: How to get TFS Project info from Visual studio solution file Hi Steven, Thanks for your reply. But how do I access workspace information in the Add-in? and, how can I get TFS project information using workspace using TFS SDK ? I am sorry to ask these question, this might be quite straight forward but I am quite new to the VS Addin development and TFS Source control management. Thanks, Manoj On Wed, May 19, 2010 at 11:48 AM, Steven Nagy <[email protected]<mailto:[email protected]>> wrote: I have no direct answer to your question, however I can suggest that rather than getting the project information from the solution, you could instead get it from the workspace where you pulled the solution file from? Steven Nagy Readify | Senior Developer M: +61 404 044 513 | E: [email protected]<mailto:[email protected]> | B: azure.snagy.name<http://azure.snagy.name/> ________________________________ From: [email protected]<mailto:[email protected]> [[email protected]<mailto:[email protected]>] On Behalf Of Manoj Kr. Garg [[email protected]<mailto:[email protected]>] Sent: 19 May 2010 16:12 To: [email protected]<mailto:[email protected]> Subject: How to get TFS Project info from Visual studio solution file Hi, I am working on a Visual Studio 2008 Add-in. Using this addin i want to show some information like workitems, queries etc from TFS server project under which the current open solution file is checked in. For example: I have TFS team project named "DemoTFSProject" in my TFS server. Under this project's source control repository, i have a solution file named "MySolution.sln" checked in. Now when I open this solution file in Visual studio, I want my add-in to find the address of the TFS Server and name of Project under which current solution is checked in. So that using TFS SDK I can access workitems in this project from TFS Server. I looked into the soltuion file, it has following information GlobalSection(TeamFoundationVersionControl) = preSolution SccNumberOfProjects = 1 SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C} SccTeamFoundationServer = http://d-10369:8080/ SccLocalPath0 = . EndGlobalSection I want to know how to access the above information in my addin and how to get the project name from this?? I would appreciate any help in this.. Please point me to some direction. Thanks, Manoj _______________________________________________ oztfs mailing list [email protected]<mailto:[email protected]> http://prdlxvm0001.codify.net/mailman/listinfo/oztfs
_______________________________________________ oztfs mailing list [email protected] http://prdlxvm0001.codify.net/mailman/listinfo/oztfs
