<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Teams WIT Tools : Power Tools</title><link>http://blogs.msdn.com/teams_wit_tools/archive/tags/Power+Tools/default.aspx</link><description>Tags: Power Tools</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>New Power Tool for handling display name change in TFS</title><link>http://blogs.msdn.com/teams_wit_tools/archive/2008/07/17/new-power-tool-for-handling-display-name-change-in-tfs.aspx</link><pubDate>Thu, 17 Jul 2008 23:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8744886</guid><dc:creator>sunder</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/teams_wit_tools/comments/8744886.aspx</comments><wfw:commentRss>http://blogs.msdn.com/teams_wit_tools/commentrss.aspx?PostID=8744886</wfw:commentRss><description>&lt;P&gt;&lt;FONT size=2&gt;In an &lt;/FONT&gt;&lt;A href="http://blogs.msdn.com/teams_wit_tools/archive/2007/03/15/handling-display-name-changes-in-team-foundation-server.aspx" mce_href="http://blogs.msdn.com/teams_wit_tools/archive/2007/03/15/handling-display-name-changes-in-team-foundation-server.aspx"&gt;&lt;FONT size=2&gt;earlier post&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;, Dan had posted the details on how a display name change in Windows or Active Directory doesn't automatically get updated in all the areas in TFS. We had a tool to help address this issue that was available only through our Customer Support.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Now, in our latest &lt;/FONT&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=00803636-1d16-4df1-8a3d-ef1ad4f4bbab&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=00803636-1d16-4df1-8a3d-ef1ad4f4bbab&amp;amp;displaylang=en"&gt;&lt;FONT size=2&gt;Power Tool release&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;, we have added a new tool (TfsUsers) that helps administrators update TFS when user display names are updated in Active Directory. Brian gave a preview of the available Power Tools in his &lt;/FONT&gt;&lt;A href="http://blogs.msdn.com/bharry/archive/2008/07/08/july-08-tfs-power-tool-preview.aspx" mce_href="http://blogs.msdn.com/bharry/archive/2008/07/08/july-08-tfs-power-tool-preview.aspx"&gt;&lt;FONT size=2&gt;post&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;. We now have released the latest set of &lt;/FONT&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=00803636-1d16-4df1-8a3d-ef1ad4f4bbab&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=00803636-1d16-4df1-8a3d-ef1ad4f4bbab&amp;amp;displaylang=en"&gt;&lt;FONT size=2&gt;July '08 Power tools&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;There are two commands available on this new tool: &lt;EM&gt;computedelta&lt;/EM&gt; and &lt;EM&gt;update&lt;/EM&gt;. The first command, &lt;EM&gt;computedelta&lt;/EM&gt;, helps generate a snapshot of the current state of valid users in TFS and identifying the fields that store person data . This snapshot is used as a baseline for computing the user display names that changed at a later point in time and automatically generating a mapping file. The mapping file is used as an input for the &lt;EM&gt;update&lt;/EM&gt; command which updates the display names in TFS.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;The latest Power Tool removes the manual mapping file generation that was previously needed and is also more easily available than our old tool, TfsWitDisplayNames. TfsUsers will help you till our next release where we are plan to make the updates transparent.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Please let us know what you think by emailing 'tfswitf at microsoft.com' or leaving a comment.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Sunder Raman&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Program Manager, Team Foundation Server&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8744886" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/teams_wit_tools/archive/tags/Work+Item+Tracking/default.aspx">Work Item Tracking</category><category domain="http://blogs.msdn.com/teams_wit_tools/archive/tags/tsbt-pm/default.aspx">tsbt-pm</category><category domain="http://blogs.msdn.com/teams_wit_tools/archive/tags/Power+Tools/default.aspx">Power Tools</category><category domain="http://blogs.msdn.com/teams_wit_tools/archive/tags/VSTS+Planning+_2600_amp_3B00_+Tracking/default.aspx">VSTS Planning &amp;amp; Tracking</category><category domain="http://blogs.msdn.com/teams_wit_tools/archive/tags/VSTS+Administering/default.aspx">VSTS Administering</category></item><item><title>TFS Power Tools Release - Work Item Templates - Advanced Tips</title><link>http://blogs.msdn.com/teams_wit_tools/archive/2007/10/12/tfs-power-tools-release-work-item-templates-advanced-tips.aspx</link><pubDate>Fri, 12 Oct 2007 18:39:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5424035</guid><dc:creator>Gregg Boer</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/teams_wit_tools/comments/5424035.aspx</comments><wfw:commentRss>http://blogs.msdn.com/teams_wit_tools/commentrss.aspx?PostID=5424035</wfw:commentRss><description>&lt;p&gt;This is the third and last post on a series of posts introducing the work item templates feature in the September, 2007 Power Tools release.&lt;/p&gt;  &lt;p&gt;The &lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2007/09/29/tfs-power-tools-release-work-item-templates-introduction.aspx"&gt;first post&lt;/a&gt; introduced the feature. The &lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2007/10/05/tfs-power-tools-release-work-item-templates-bulk-edit.aspx"&gt;second post&lt;/a&gt; talked about the bulk updates. This post will talk about some advanced tips with work item templates.&lt;/p&gt;  &lt;p&gt;&amp;#xA0;&lt;/p&gt;  &lt;h2&gt;Tip #1 - Setting a default template&lt;/h2&gt;  &lt;p&gt;By right clicking on a template and selecting &amp;quot;Set default template&amp;quot;...&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesAdv_FC9E/image_4.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="301" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesAdv_FC9E/image_thumb_1.png" width="370" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The template is marked with a special icon as the default. (NOTE the little &amp;quot;+&amp;quot; icon)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesAdv_FC9E/image_6.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="184" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesAdv_FC9E/image_thumb_2.png" width="393" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Now, whenever you select this menu option:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesAdv_FC9E/image_8.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="275" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesAdv_FC9E/image_thumb.png" width="365" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;You immediately create a new work item based on the default template.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesAdv_FC9E/image_16.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="483" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesAdv_FC9E/image_thumb_6.png" width="676" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;That is really not all that cool by itself, but when coupled with tip #2...&lt;/p&gt;  &lt;h2&gt;Tip #2 - Map a hot-key to create a work item from the default template&lt;/h2&gt;  &lt;p&gt;Select Tools | Options | Keyboard...&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesAdv_FC9E/image_10.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="323" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesAdv_FC9E/image_thumb_3.png" width="543" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;In that select the &amp;quot;Team.TfsWITTemplatesNewWorkFromDefaultTemplate&amp;quot; command, then map a short-cut key to it. You'll see in the example above that I've mapped Ctrl+Shift+Y. &lt;/p&gt;  &lt;p&gt;The Team.TfsWITTemplatesNewWorkFromDefaultTemplate command will, as you might guess, create a work item from your selected default template. &lt;/p&gt;  &lt;p&gt;In selecting a key to map to, you'll find that all the good shortcut key sequences are taken. (Like Ctrl-B starts the debugger, so you can't use that for &amp;quot;New &lt;u&gt;Bug&lt;/u&gt;&amp;quot;). However, you can just play around until you find a key that works for you. Visual Studio supports the concept of Keyboard Chords, which are a sequence key strokes in succession.&lt;/p&gt;  &lt;p&gt;What I like to do is map Ctrl+Shift+Y to all my work item short-cuts, then use a second key stroke to select the specific command. Here I've mapped Ctrl+Shift+Y followed by a &amp;quot;W&amp;quot; to create a new work item from the default template.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesAdv_FC9E/image_12.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="322" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesAdv_FC9E/image_thumb_4.png" width="541" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now, if you press Ctrl+Shift+Y, you'll see this at the bottom title part of Visual Studio.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesAdv_FC9E/image_14.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="40" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesAdv_FC9E/image_thumb_5.png" width="463" border="0" /&gt;&lt;/a&gt;&amp;#xA0; &lt;/p&gt;  &lt;p&gt;Then as soon as you press &amp;quot;W&amp;quot;, it will open up the new work item form, based on your default template.&lt;/p&gt;  &lt;p&gt;Then you can map characters to lots of useful work item tracking commands. Here are some examples:&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="2" width="589" border="1"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="60"&gt;&lt;strong&gt;Key&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="250"&gt;&lt;strong&gt;Command&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top" width="277"&gt;&lt;strong&gt;What it does&lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="64"&gt;Q&lt;/td&gt;        &lt;td valign="top" width="251"&gt;Team.AddQuery&lt;/td&gt;        &lt;td valign="top" width="274"&gt;Opens up the &amp;quot;New Query&amp;quot; window - useful for when you want to do a quick search.&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="69"&gt;P&lt;/td&gt;        &lt;td valign="top" width="250"&gt;Team.ShowProjectPortal&lt;/td&gt;        &lt;td valign="top" width="271"&gt;Opens up the project website&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="71"&gt;T&lt;/td&gt;        &lt;td valign="top" width="250"&gt;Team.TfsWITApplyTemplate&lt;/td&gt;        &lt;td valign="top" width="270"&gt;WIll open a dialog which allows you to select a template, then applies that template to the currently selected work item.&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&amp;#xA0;&lt;/p&gt;  &lt;h2&gt;Tip #3 - Share templates between people&lt;/h2&gt;  &lt;p&gt;The work item templates power tool allows you to select where you want to store your template files. By default they are stored under your &amp;quot;My Documents&amp;quot; folder, however, you can set the file path to be a network share, so you can share templates.&lt;/p&gt;  &lt;p&gt;Select &amp;quot;Team | Work Item Templates | Set Default Template Store Path...&amp;quot;, and you'll see:    &lt;br /&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesAdv_FC9E/image_18.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="148" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesAdv_FC9E/image_thumb_7.png" width="554" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Browse and select a different path.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5424035" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/teams_wit_tools/archive/tags/Work+Item+Tracking/default.aspx">Work Item Tracking</category><category domain="http://blogs.msdn.com/teams_wit_tools/archive/tags/Project+Management/default.aspx">Project Management</category><category domain="http://blogs.msdn.com/teams_wit_tools/archive/tags/tsbt-pm/default.aspx">tsbt-pm</category><category domain="http://blogs.msdn.com/teams_wit_tools/archive/tags/Power+Tools/default.aspx">Power Tools</category></item><item><title>TFS Power Tools Release - Work Item Templates - Bulk Edit</title><link>http://blogs.msdn.com/teams_wit_tools/archive/2007/10/05/tfs-power-tools-release-work-item-templates-bulk-edit.aspx</link><pubDate>Fri, 05 Oct 2007 17:44:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5294065</guid><dc:creator>Gregg Boer</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/teams_wit_tools/comments/5294065.aspx</comments><wfw:commentRss>http://blogs.msdn.com/teams_wit_tools/commentrss.aspx?PostID=5294065</wfw:commentRss><description>&lt;p&gt;In the &lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2007/09/29/tfs-power-tools-release-work-item-templates-introduction.aspx"&gt;introduction post&lt;/a&gt;, I introduced the Work Item Templates feature in the latest power tools release. This post will talk about how you can use work item templates to do bulk edits.&lt;/p&gt;  &lt;p&gt;Let's take the following scenario: &lt;u&gt;We want to move several tasks from one iteration into another.&lt;/u&gt; &lt;/p&gt;  &lt;p&gt;Starting with a set of tasks that are all on the V1.1 iteration:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesBul_F00C/image_2.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="308" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesBul_F00C/image_thumb.png" width="899" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#xA0;&lt;/p&gt;  &lt;p&gt;We'll create a template which only sets the Iteration Path. Note that we kept all other fields blank, even though they are required.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesBul_F00C/image_4.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="500" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesBul_F00C/image_thumb_1.png" width="762" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;After saving the work item template, we look at our query again and select those items we want to move to Iteration V2&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesBul_F00C/image_6.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="427" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesBul_F00C/image_thumb_2.png" width="773" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Then we right-click on the work item template we just created and select &amp;quot;Apply Template&amp;quot;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesBul_F00C/image_8.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="455" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesBul_F00C/image_thumb_3.png" width="870" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;This will apply any values set in the template to all the work items selected in the query:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesBul_F00C/image_10.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="454" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplatesBul_F00C/image_thumb_4.png" width="793" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Select &amp;quot;Save All&amp;quot; and you are done. Pretty sweet, huh?&lt;/p&gt;  &lt;p&gt;What if applying the template causes one of the selected templates to violate a business rule? TFS won't let you save, then you can open the work item and investigate what the problem is.&lt;/p&gt;  &lt;p&gt;Some other applications I've come up with for this feature are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Assigning to a particular area path, for example, taking a task or bug and moving it into my area. &lt;/li&gt;    &lt;li&gt;Setting a state to Resolved or Closed. In fact, I keep a &amp;quot;Set to Resolved&amp;quot; and &amp;quot;Set to Closed&amp;quot; work item template handy for this purpose. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;I'm sure you'll think of good ones as well.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5294065" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/teams_wit_tools/archive/tags/Work+Item+Tracking/default.aspx">Work Item Tracking</category><category domain="http://blogs.msdn.com/teams_wit_tools/archive/tags/Project+Management/default.aspx">Project Management</category><category domain="http://blogs.msdn.com/teams_wit_tools/archive/tags/tsbt-pm/default.aspx">tsbt-pm</category><category domain="http://blogs.msdn.com/teams_wit_tools/archive/tags/Power+Tools/default.aspx">Power Tools</category></item><item><title>TFS Power Tools Release - Work Item Templates - Introduction</title><link>http://blogs.msdn.com/teams_wit_tools/archive/2007/09/29/tfs-power-tools-release-work-item-templates-introduction.aspx</link><pubDate>Sat, 29 Sep 2007 20:37:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5201715</guid><dc:creator>Gregg Boer</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/teams_wit_tools/comments/5201715.aspx</comments><wfw:commentRss>http://blogs.msdn.com/teams_wit_tools/commentrss.aspx?PostID=5201715</wfw:commentRss><description>&lt;p&gt;Brian Harry introduced the power tools release in his &lt;a href="http://blogs.msdn.com/bharry/archive/2007/09/29/september-tfs-power-tools-released.aspx"&gt;blog&lt;/a&gt;. Work Item Templates is a new feature we've added in this latest version of the Power Tools release. &lt;/p&gt;  &lt;p&gt;In short, Work Item Templates allows you to open a blank work item form, predefine the values of several fields, then apply that set of values at data entry time.&lt;/p&gt;  &lt;p&gt;This is the first of a three-post series on this new feature:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Introduction (This post) &lt;/li&gt;    &lt;li&gt;Bulk Apply &lt;/li&gt;    &lt;li&gt;Advanced Tips &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#xA0;&lt;/p&gt;  &lt;p&gt;Since pictures speak louder than words, here is what you do to get started:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplates_81D2/image_2.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="337" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplates_81D2/image_thumb.png" width="539" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;This displays the Template Tool Window. Here I've docked it to be a tabbed window with the Team Explorer:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplates_81D2/image_4.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="352" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplates_81D2/image_thumb_1.png" width="320" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;To add a new template, press: &amp;quot;New Template...&amp;quot;, which displays this dialog box:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplates_81D2/image_6.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="183" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplates_81D2/image_thumb_2.png" width="496" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Select the project and work item type you want to create a template for, and press OK...&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplates_81D2/image_8.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="376" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplates_81D2/image_thumb_3.png" width="574" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Then you can fill out all the fields, as desired:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplates_81D2/image_10.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="441" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplates_81D2/image_thumb_4.png" width="574" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Press save, and you've created a new work item template&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplates_81D2/image_12.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="147" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplates_81D2/image_thumb_5.png" width="372" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;To use it, Right-click on it, and select &amp;quot;Create new work item&amp;quot;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplates_81D2/image_14.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="344" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplates_81D2/image_thumb_6.png" width="441" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The new work item form is loaded, with the values pre-filled:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplates_81D2/image_16.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="441" alt="image" src="http://blogs.msdn.com/blogfiles/teams_wit_tools/WindowsLiveWriter/TFSPowerToolsReleaseWorkItemTemplates_81D2/image_thumb_7.png" width="627" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;NOTE:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The values we specified in the template are pre-set (e.g.: Area / Iteration) &lt;/li&gt;    &lt;li&gt;If the template left the values blank, then the work item rules and defaults took over (e.g.: Assigned To is set to &amp;quot;Gregg Boer&amp;quot;) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;There's the introduction and should give you an idea of what you can do with this. &lt;/p&gt;  &lt;p&gt;Here are examples of templates I've created:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Bugs for a very specific bug bash (Metal Up Testing) &lt;/li&gt;    &lt;li&gt;Product Ideas - We store all of our ideas for future releases as a particular work item type. My template sets all my values, and makes it very easy to add new ideas to the list &lt;/li&gt;    &lt;li&gt;Tasks for a specific project - Setting Area, Iteration, Feature fields &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;I'm sure you'll think of much more creative ideas.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5201715" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/teams_wit_tools/archive/tags/Work+Item+Tracking/default.aspx">Work Item Tracking</category><category domain="http://blogs.msdn.com/teams_wit_tools/archive/tags/Project+Management/default.aspx">Project Management</category><category domain="http://blogs.msdn.com/teams_wit_tools/archive/tags/tsbt-pm/default.aspx">tsbt-pm</category><category domain="http://blogs.msdn.com/teams_wit_tools/archive/tags/Power+Tools/default.aspx">Power Tools</category></item></channel></rss>