{"id":9401,"date":"2007-04-19T07:47:46","date_gmt":"2007-04-19T07:47:46","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/bharry\/2007\/04\/19\/first-tfs-best-practices-analyzer-success\/"},"modified":"2018-08-14T00:34:08","modified_gmt":"2018-08-14T00:34:08","slug":"first-tfs-best-practices-analyzer-success","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/bharry\/first-tfs-best-practices-analyzer-success\/","title":{"rendered":"First TFS Best Practices Analyzer Success"},"content":{"rendered":"<p>We&#8217;ve been working for the past several months on a new Power Tool &#8211; a TFS Best Practices Analyzer.&nbsp; The goal of this tool is to diagnose TFS configuration and operation problems quickly and easily.&nbsp; As you probably know, TFS is a pretty complex installation and has many places where things can go wrong.\nWe released the first version of the tool to our Customer Support&nbsp;Services organization&nbsp;(CSS) this week.&nbsp; I just got mail that they&#8217;ve had their first success.&nbsp; Someone was trying to move TFS from one server to another and was having problems.&nbsp; In 5 minutes the tool identified what would normally have taken CSS 2.5 hours to figure out &#8211; the customer had forgotten to move the Sharepoint and Reporting services databases.&nbsp; This is huge!\nOver the next couple of months, we are going to be working with the support team to refine the tool as we apply it to support incidents.&nbsp; After we feel we&#8217;ve gotten the usability and accuracy of the tool to the right level, we plan on releasing it publicly as a Power Tool for customers to use themselves without having to make a support call.\nOf course, we are also working on making setup and configuration changes easier and less fragile.&nbsp; Our Orcas release has many enhancements in this area.&nbsp; However, regardless of how simple we make it, this tool will always be a useful tool for quickly and easily identifying problems.\nOne of our MVPs, Peter-Willy Schaub, has joined us on a sabbatical for a few weeks.&nbsp; During his sabbatical, he&#8217;ll be working with us on V2 of this BPA tool.&nbsp; You can follow his experiences on his <a href=\"http:\/\/dotnet.org.za\/willy\/default.aspx\">blog<\/a>.\n&nbsp;<\/p>\n<p>Brian<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We&#8217;ve been working for the past several months on a new Power Tool &#8211; a TFS Best Practices Analyzer.&nbsp; The goal of this tool is to diagnose TFS configuration and operation problems quickly and easily.&nbsp; As you probably know, TFS is a pretty complex installation and has many places where things can go wrong. We [&hellip;]<\/p>\n","protected":false},"author":244,"featured_media":14617,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[5],"class_list":["post-9401","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-tfs"],"acf":[],"blog_post_summary":"<p>We&#8217;ve been working for the past several months on a new Power Tool &#8211; a TFS Best Practices Analyzer.&nbsp; The goal of this tool is to diagnose TFS configuration and operation problems quickly and easily.&nbsp; As you probably know, TFS is a pretty complex installation and has many places where things can go wrong. We [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/9401","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/users\/244"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/comments?post=9401"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/9401\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/media\/14617"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/media?parent=9401"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/categories?post=9401"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/tags?post=9401"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}