<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>tfsbuildfolders Wiki Rss Feed</title><link>http://tfsbuildfolders.codeplex.com/</link><description>tfsbuildfolders Wiki Rss Description</description><item><title>Updated Wiki: Documentation</title><link>http://tfsbuildfolders.codeplex.com/documentation?version=14</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Introduction&lt;/b&gt;&lt;br /&gt;The Inmeta Build Explorer adds Folders to the Team Explorer Builds.  This is a client based solution and works with the Visual Studio 2010 Team Explorer.  &lt;br /&gt;&lt;br /&gt;The folders are created based on separators in the Build Defintion name.  The default separator is the punctuation mark  (.).   &lt;br /&gt;A user can change this separator per team project, and all users of the team project will use this setting. &lt;br /&gt;See what Brian Harry says about it  &lt;a href="http://blogs.msdn.com/b/bharry/archive/2011/04/01/build-folders.aspx" class="externalLink"&gt;http://blogs.msdn.com/b/bharry/archive/2011/04/01/build-folders.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Documentation of latest release 1.1.8 is here: &lt;a href="http://geekswithblogs.net/terje/archive/2011/11/15/build-explorer-version-1.1-for-visual-studio-team-explorer-is.aspx" class="externalLink"&gt;http://geekswithblogs.net/terje/archive/2011/11/15/build-explorer-version-1.1-for-visual-studio-team-explorer-is.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Documentation of former release 1.0.1 is here : &lt;a href="http://geekswithblogs.net/terje/archive/2011/05/12/new-version-of-the-inmeta-build-folder-extension.aspx" class="externalLink"&gt;http://geekswithblogs.net/terje/archive/2011/05/12/new-version-of-the-inmeta-build-folder-extension.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Original blog post is here: &lt;a href="http://geekswithblogs.net/terje/archive/2011/04/01/visual-studiondashbuild-folders-extension-for-team-explorer.aspx" class="externalLink"&gt;http://geekswithblogs.net/terje/archive/2011/04/01/visual-studiondashbuild-folders-extension-for-team-explorer.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Installation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Download the VSIX extension from the download page here or from the Visual Studio Code Gallery &lt;a href="http://visualstudiogallery.msdn.microsoft.com/35daa606-4917-43c4-98ab-38632d9dbd45" class="externalLink"&gt;http://visualstudiogallery.msdn.microsoft.com/35daa606-4917-43c4-98ab-38632d9dbd45&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or search for Inmeta in Tools/Extension Manager&lt;br /&gt;Install it just by running the vsix file. &lt;br /&gt;(If you get any problems upgrading it, you can uninstall this extension from the Tools/Extension Manager.  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Using it&lt;/b&gt;&lt;br /&gt;The Inmeta Build Explorer appears as another top node for each team project.  When you start up Visual Studio it will appear empty, but it will fill up the first time you click it.&lt;br /&gt;Right click the nodes to get at the context menues.  &lt;br /&gt;On all nodes the Options and Refresh appears.  Options allow you to change the separation token.&lt;br /&gt;On the leaf nodes, the real build definitions, the context menu have been shaved down to those most useful, and adds the following menu items in addition to the top node menu items:  &lt;br /&gt;Queue New Build....&lt;br /&gt;Queue Default Build(s)&lt;br /&gt;View Builds &lt;br /&gt;View All Builds&lt;br /&gt;Goto Team Explorer Build Node&lt;br /&gt;Edit Build Definition&lt;br /&gt;&lt;br /&gt;(If you want more, feel free to download and modify the source)&lt;br /&gt;&lt;br /&gt;Double clicking the nodes will collapse and expand the tree, the most natural way. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Setting up build definitions&lt;/b&gt;&lt;br /&gt;As mentioned above this works by having the names of your build definitions following a convention.&lt;br /&gt;Start a build definition name using the Solution to build, then end it with the type of build.&lt;br /&gt;Example:  BuildExplorer, with CI build and Production build&lt;br /&gt;BuildExplorer.CI&lt;br /&gt;BuildExplorer.Production&lt;br /&gt;In the Inmeta Build Explorer this will appear as a top node BuildExplorer with two sub nodes CI and Production&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Credits&lt;/b&gt;&lt;br /&gt;The idea comes from discussions within Inmeta and DnBNor IT.  Thomas Hilde from DnBNor IT was central in this.&lt;br /&gt;The work was sponsored by Inmeta &lt;a href="http://www.inmeta.com" class="externalLink"&gt;http://www.inmeta.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and DnBNor IT.&lt;br /&gt;Most of the base code was written by Lars Nilsson (&lt;a href="http://larzjoakimnilzzon.blogspot.com/" class="externalLink"&gt;http://larzjoakimnilzzon.blogspot.com/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) , and further work by Jakob Ehn (&lt;a href="http://geekswithblogs.net/jakob" class="externalLink"&gt;http://geekswithblogs.net/jakob&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and Terje Sandstrom (&lt;a href="http://geekswithblogs.net/terje" class="externalLink"&gt;http://geekswithblogs.net/terje&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;), all from Inmeta.  Lars has written a blog post &lt;a href="http://larzjoakimnilzzon.blogspot.com/2011/04/inmeta-build-explorer.html" class="externalLink"&gt;http://larzjoakimnilzzon.blogspot.com/2011/04/inmeta-build-explorer.html&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; detailing the challenges he faced when writing the code base. &lt;br /&gt;&lt;br /&gt;The great Fasterflect library is used, see &lt;a href="http://fasterflect.codeplex.com/" class="externalLink"&gt;http://fasterflect.codeplex.com/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, licensed as shown here &lt;a href="http://fasterflect.codeplex.com/license" class="externalLink"&gt;http://fasterflect.codeplex.com/license&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Developers&lt;/b&gt;&lt;br /&gt;Want to contribute ?  Drop us a message and we&amp;#39;ll add you!  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Source Code&lt;/b&gt;&lt;br /&gt;Available&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Storing settings&lt;/b&gt;&lt;br /&gt;The settings are stored per team project in the source control, under the folder  BuildProcessTemplates. The file is named Inmeta.VisualStudio.BuildExplorer.Settings.xml. &lt;br /&gt;It will only be stored if the options are changed from the default value of a punctuation mark. &lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>terje2000</author><pubDate>Tue, 15 Nov 2011 19:09:42 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20111115070942P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://tfsbuildfolders.codeplex.com/documentation?version=13</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Introduction&lt;/b&gt;&lt;br /&gt;The Inmeta Build Explorer adds Folders to the Team Explorer Builds.  This is a client based solution and works with the Visual Studio 2010 Team Explorer.  &lt;br /&gt;&lt;br /&gt;The folders are created based on separators in the Build Defintion name.  The default separator is the punctuation mark  (.).   &lt;br /&gt;A user can change this separator per team project, and all users of the team project will use this setting. &lt;br /&gt;See what Brian Harry says about it  &lt;a href="http://blogs.msdn.com/b/bharry/archive/2011/04/01/build-folders.aspx" class="externalLink"&gt;http://blogs.msdn.com/b/bharry/archive/2011/04/01/build-folders.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Installation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Download the VSIX extension from the download page here or from the Visual Studio Code Gallery &lt;a href="http://visualstudiogallery.msdn.microsoft.com/35daa606-4917-43c4-98ab-38632d9dbd45" class="externalLink"&gt;http://visualstudiogallery.msdn.microsoft.com/35daa606-4917-43c4-98ab-38632d9dbd45&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or search for Inmeta in Tools/Extension Manager&lt;br /&gt;Install it just by running the vsix file. &lt;br /&gt;(If you get any problems upgrading it, you can uninstall this extension from the Tools/Extension Manager.  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Using it&lt;/b&gt;&lt;br /&gt;The Inmeta Build Explorer appears as another top node for each team project.  When you start up Visual Studio it will appear empty, but it will fill up the first time you click it.&lt;br /&gt;Right click the nodes to get at the context menues.  &lt;br /&gt;On all nodes the Options and Refresh appears.  Options allow you to change the separation token.&lt;br /&gt;On the leaf nodes, the real build definitions, the context menu have been shaved down to those most useful, and adds the following menu items in addition to the top node menu items:  &lt;br /&gt;Queue New Build....&lt;br /&gt;Queue Default Build(s)&lt;br /&gt;View Builds &lt;br /&gt;View All Builds&lt;br /&gt;Goto Team Explorer Build Node&lt;br /&gt;Edit Build Definition&lt;br /&gt;&lt;br /&gt;(If you want more, feel free to download and modify the source)&lt;br /&gt;&lt;br /&gt;Double clicking the nodes will collapse and expand the tree, the most natural way. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Setting up build definitions&lt;/b&gt;&lt;br /&gt;As mentioned above this works by having the names of your build definitions following a convention.&lt;br /&gt;Start a build definition name using the Solution to build, then end it with the type of build.&lt;br /&gt;Example:  BuildExplorer, with CI build and Production build&lt;br /&gt;BuildExplorer.CI&lt;br /&gt;BuildExplorer.Production&lt;br /&gt;In the Inmeta Build Explorer this will appear as a top node BuildExplorer with two sub nodes CI and Production&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Credits&lt;/b&gt;&lt;br /&gt;The idea comes from discussions within Inmeta and DnBNor IT.  Thomas Hilde from DnBNor IT was central in this.&lt;br /&gt;The work was sponsored by Inmeta &lt;a href="http://www.inmeta.com" class="externalLink"&gt;http://www.inmeta.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and DnBNor IT.&lt;br /&gt;Most of the base code was written by Lars Nilsson (&lt;a href="http://larzjoakimnilzzon.blogspot.com/" class="externalLink"&gt;http://larzjoakimnilzzon.blogspot.com/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) , and further work by Jakob Ehn (&lt;a href="http://geekswithblogs.net/jakob" class="externalLink"&gt;http://geekswithblogs.net/jakob&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and Terje Sandstrom (&lt;a href="http://geekswithblogs.net/terje" class="externalLink"&gt;http://geekswithblogs.net/terje&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;), all from Inmeta.  Lars has written a blog post &lt;a href="http://larzjoakimnilzzon.blogspot.com/2011/04/inmeta-build-explorer.html" class="externalLink"&gt;http://larzjoakimnilzzon.blogspot.com/2011/04/inmeta-build-explorer.html&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; detailing the challenges he faced when writing the code base. &lt;br /&gt;&lt;br /&gt;The great Fasterflect library is used, see &lt;a href="http://fasterflect.codeplex.com/" class="externalLink"&gt;http://fasterflect.codeplex.com/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, licensed as shown here &lt;a href="http://fasterflect.codeplex.com/license" class="externalLink"&gt;http://fasterflect.codeplex.com/license&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Developers&lt;/b&gt;&lt;br /&gt;Want to contribute ?  Drop us a message and we&amp;#39;ll add you!  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Source Code&lt;/b&gt;&lt;br /&gt;Available&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Storing settings&lt;/b&gt;&lt;br /&gt;The settings are stored per team project in the source control, under the folder  BuildProcessTemplates. The file is named Inmeta.VisualStudio.BuildExplorer.Settings.xml. &lt;br /&gt;It will only be stored if the options are changed from the default value of a punctuation mark. &lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>terje2000</author><pubDate>Thu, 12 May 2011 21:43:57 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20110512094357P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://tfsbuildfolders.codeplex.com/documentation?version=12</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Introduction&lt;/b&gt;&lt;br /&gt;The Inmeta Build Explorer adds Folders to the Team Explorer Builds.  This is a client based solution and works with the Visual Studio 2010 Team Explorer.  &lt;br /&gt;&lt;br /&gt;The folders are created based on separators in the Build Defintion name.  The default separator is the punctuation mark  (.).   &lt;br /&gt;A user can change this separator per team project, and all users of the team project will use this setting. &lt;br /&gt;See what Brian Harry says about it  &lt;a href="http://blogs.msdn.com/b/bharry/archive/2011/04/01/build-folders.aspx" class="externalLink"&gt;http://blogs.msdn.com/b/bharry/archive/2011/04/01/build-folders.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Installation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Download the VSIX extension from the download page here or from the Visual Studio Code Gallery &lt;a href="http://visualstudiogallery.msdn.microsoft.com/35daa606-4917-43c4-98ab-38632d9dbd45" class="externalLink"&gt;http://visualstudiogallery.msdn.microsoft.com/35daa606-4917-43c4-98ab-38632d9dbd45&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or search for Inmeta in Tools/Extension Manager&lt;br /&gt;Install it just by running the vsix file. &lt;br /&gt;(If you get any problems upgrading it, you can uninstall this extension from the Tools/Extension Manager.  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Using it&lt;/b&gt;&lt;br /&gt;The Inmeta Build Explorer appears as another top node for each team project.  When you start up Visual Studio it will appear empty, but it will fill up the first time you click it.&lt;br /&gt;Right click the nodes to get at the context menues.  &lt;br /&gt;On all nodes the Options and Refresh appears.  Options allow you to change the separation token.&lt;br /&gt;On the leaf nodes, the real build definitions, the context menu have been shaved down to those most useful, and adds the following menu items in addition to the top node menu items:  &lt;br /&gt;Queue New Build&lt;br /&gt;View Builds &lt;br /&gt;Edit Build Definition&lt;br /&gt;&lt;br /&gt;(If you want more, feel free to download and modify the source)&lt;br /&gt;&lt;br /&gt;Double clicking the nodes will collapse and expand the tree, the most natural way. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Setting up build definitions&lt;/b&gt;&lt;br /&gt;As mentioned above this works by having the names of your build definitions following a convention.&lt;br /&gt;Start a build definition name using the Solution to build, then end it with the type of build.&lt;br /&gt;Example:  BuildExplorer, with CI build and Production build&lt;br /&gt;BuildExplorer.CI&lt;br /&gt;BuildExplorer.Production&lt;br /&gt;In the Inmeta Build Explorer this will appear as a top node BuildExplorer with two sub nodes CI and Production&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Credits&lt;/b&gt;&lt;br /&gt;The idea comes from discussions within Inmeta and DnBNor IT.  Thomas Hilde from DnBNor IT was central in this.&lt;br /&gt;The work was sponsored by Inmeta &lt;a href="http://www.inmeta.com" class="externalLink"&gt;http://www.inmeta.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and DnBNor IT.&lt;br /&gt;Most of the base code was written by Lars Nilsson (&lt;a href="http://larzjoakimnilzzon.blogspot.com/" class="externalLink"&gt;http://larzjoakimnilzzon.blogspot.com/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) , and further work by Jakob Ehn (&lt;a href="http://geekswithblogs.net/jakob" class="externalLink"&gt;http://geekswithblogs.net/jakob&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and Terje Sandstrom (&lt;a href="http://geekswithblogs.net/terje" class="externalLink"&gt;http://geekswithblogs.net/terje&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;), all from Inmeta.  Lars has written a blog post &lt;a href="http://larzjoakimnilzzon.blogspot.com/2011/04/inmeta-build-explorer.html" class="externalLink"&gt;http://larzjoakimnilzzon.blogspot.com/2011/04/inmeta-build-explorer.html&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; detailing the challenges he faced when writing the code base. &lt;br /&gt;&lt;br /&gt;The great Fasterflect library is used, see &lt;a href="http://fasterflect.codeplex.com/" class="externalLink"&gt;http://fasterflect.codeplex.com/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, licensed as shown here &lt;a href="http://fasterflect.codeplex.com/license" class="externalLink"&gt;http://fasterflect.codeplex.com/license&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Developers&lt;/b&gt;&lt;br /&gt;Want to contribute ?  Drop us a message and we&amp;#39;ll add you!  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Source Code&lt;/b&gt;&lt;br /&gt;Available&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Storing settings&lt;/b&gt;&lt;br /&gt;The settings are stored per team project in the source control, under the folder  BuildProcessTemplates. The file is named Inmeta.VisualStudio.BuildExplorer.Settings.xml. &lt;br /&gt;It will only be stored if the options are changed from the default value of a punctuation mark. &lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>terje2000</author><pubDate>Tue, 05 Apr 2011 20:13:33 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20110405081333P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://tfsbuildfolders.codeplex.com/documentation?version=11</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Introduction&lt;/b&gt;&lt;br /&gt;The Inmeta Build Explorer adds Folders to the Team Explorer Builds.  This is a client based solution and works with the Visual Studio 2010 Team Explorer.  &lt;br /&gt;&lt;br /&gt;The folders are created based on separators in the Build Defintion name.  The default separator is the punctuation mark  (.).   &lt;br /&gt;A user can change this separator per team project, and all users of the team project will use this setting. &lt;br /&gt;See what Brian Harry says about it  &lt;a href="http://blogs.msdn.com/b/bharry/archive/2011/04/01/build-folders.aspx" class="externalLink"&gt;http://blogs.msdn.com/b/bharry/archive/2011/04/01/build-folders.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Installation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Download the VSIX extension from the download page here or from the Visual Studio Code Gallery &lt;a href="http://visualstudiogallery.msdn.microsoft.com/35daa606-4917-43c4-98ab-38632d9dbd45" class="externalLink"&gt;http://visualstudiogallery.msdn.microsoft.com/35daa606-4917-43c4-98ab-38632d9dbd45&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or search for Inmeta in Tools/Extension Manager&lt;br /&gt;Install it just by running the vsix file. &lt;br /&gt;(If you get any problems upgrading it, you can uninstall this extension from the Tools/Extension Manager.  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Using it&lt;/b&gt;&lt;br /&gt;The Inmeta Build Explorer appears as another top node for each team project.  When you start up Visual Studio it will appear empty, but it will fill up the first time you click it.&lt;br /&gt;Right click the nodes to get at the context menues.  &lt;br /&gt;On all nodes the Options and Refresh appears.  Options allow you to change the separation token.&lt;br /&gt;On the leaf nodes, the real build definitions, the context menu have been shaved down to those most useful, and adds the following menu items in addition to the top node menu items:  &lt;br /&gt;Queue New Build&lt;br /&gt;View Builds &lt;br /&gt;Edit Build Definition&lt;br /&gt;&lt;br /&gt;(If you want more, feel free to download and modify the source)&lt;br /&gt;&lt;br /&gt;Double clicking the nodes will collapse and expand the tree, the most natural way. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Setting up build definitions&lt;/b&gt;&lt;br /&gt;As mentioned above this works by having the names of your build definitions following a convention.&lt;br /&gt;Start a build definition name using the Solution to build, then end it with the type of build.&lt;br /&gt;Example:  BuildExplorer, with CI build and Production build&lt;br /&gt;BuildExplorer.CI&lt;br /&gt;BuildExplorer.Production&lt;br /&gt;In the Inmeta Build Explorer this will appear as a top node BuildExplorer with two sub nodes CI and Production&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Credits&lt;/b&gt;&lt;br /&gt;The idea comes from discussions within Inmeta and DnBNor IT.  Thomas Hilde from DnBNor IT was central in this.&lt;br /&gt;The work was sponsored by Inmeta &lt;a href="http://www.inmeta.com" class="externalLink"&gt;http://www.inmeta.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and DnBNor IT.&lt;br /&gt;Most of the base code was written by Lars Nilsson (&lt;a href="http://larzjoakimnilzzon.blogspot.com/" class="externalLink"&gt;http://larzjoakimnilzzon.blogspot.com/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) , and further work by Jakob Ehn (&lt;a href="http://geekswithblogs.net/jakob" class="externalLink"&gt;http://geekswithblogs.net/jakob&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and Terje Sandstrom (&lt;a href="http://geekswithblogs.net/terje" class="externalLink"&gt;http://geekswithblogs.net/terje&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;), all from Inmeta.  Lars has written a blog post &lt;a href="http://larzjoakimnilzzon.blogspot.com/2011/04/inmeta-build-explorer.html" class="externalLink"&gt;http://larzjoakimnilzzon.blogspot.com/2011/04/inmeta-build-explorer.html&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; detailing the challenges he faced when writing the code base. &lt;br /&gt;&lt;br /&gt;The great Fasterflect library is used, see &lt;a href="http://fasterflect.codeplex.com/" class="externalLink"&gt;http://fasterflect.codeplex.com/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, licensed as shown here &lt;a href="http://fasterflect.codeplex.com/license" class="externalLink"&gt;http://fasterflect.codeplex.com/license&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Source Code&lt;/b&gt;&lt;br /&gt;Available&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Storing settings&lt;/b&gt;&lt;br /&gt;The settings are stored per team project in the source control, under the folder  BuildProcessTemplates. The file is named Inmeta.VisualStudio.BuildExplorer.Settings.xml. &lt;br /&gt;It will only be stored if the options are changed from the default value of a punctuation mark. &lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>terje2000</author><pubDate>Tue, 05 Apr 2011 20:07:49 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20110405080749P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://tfsbuildfolders.codeplex.com/documentation?version=10</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Introduction&lt;/b&gt;&lt;br /&gt;The Inmeta Build Explorer adds Folders to the Team Explorer Builds.  This is a client based solution and works with the Visual Studio 2010 Team Explorer.  &lt;br /&gt;&lt;br /&gt;The folders are created based on separators in the Build Defintion name.  The default separator is the punctuation mark  (.).   &lt;br /&gt;A user can change this separator per team project, and all users of the team project will use this setting. &lt;br /&gt;See what Brian Harry says about it  &lt;a href="http://blogs.msdn.com/b/bharry/archive/2011/04/01/build-folders.aspx" class="externalLink"&gt;http://blogs.msdn.com/b/bharry/archive/2011/04/01/build-folders.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Installation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Download the VSIX extension from the download page here or from the Visual Studio Code Gallery &lt;a href="http://visualstudiogallery.msdn.microsoft.com/35daa606-4917-43c4-98ab-38632d9dbd45" class="externalLink"&gt;http://visualstudiogallery.msdn.microsoft.com/35daa606-4917-43c4-98ab-38632d9dbd45&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or search for Inmeta in Tools/Extension Manager&lt;br /&gt;Install it just by running the vsix file. &lt;br /&gt;(If you get any problems upgrading it, you can uninstall this extension from the Tools/Extension Manager.  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Using it&lt;/b&gt;&lt;br /&gt;The Inmeta Build Explorer appears as another top node for each team project.  When you start up Visual Studio it will appear empty, but it will fill up the first time you click it.&lt;br /&gt;Right click the nodes to get at the context menues.  &lt;br /&gt;On all nodes the Options and Refresh appears.  Options allow you to change the separation token.&lt;br /&gt;On the leaf nodes, the real build definitions, the context menu have been shaved down to those most useful, and adds the following menu items in addition to the top node menu items:  &lt;br /&gt;Queue New Build&lt;br /&gt;View Builds &lt;br /&gt;Edit Build Definition&lt;br /&gt;&lt;br /&gt;(If you want more, feel free to download and modify the source)&lt;br /&gt;&lt;br /&gt;Double clicking the nodes will collapse and expand the tree, the most natural way. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Setting up build definitions&lt;/b&gt;&lt;br /&gt;As mentioned above this works by having the names of your build definitions following a convention.&lt;br /&gt;Start a build definition name using the Solution to build, then end it with the type of build.&lt;br /&gt;Example:  BuildExplorer, with CI build and Production build&lt;br /&gt;BuildExplorer.CI&lt;br /&gt;BuildExplorer.Production&lt;br /&gt;In the Inmeta Build Explorer this will appear as a top node BuildExplorer with two sub nodes CI and Production&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Credits&lt;/b&gt;&lt;br /&gt;The idea comes from discussions within Inmeta and DnBNor IT.  Thomas Hilde from DnBNor IT was central in this.&lt;br /&gt;The work was sponsored by Inmeta &lt;a href="http://www.inmeta.com" class="externalLink"&gt;http://www.inmeta.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and DnBNor IT.&lt;br /&gt;Most of the base code was written by Lars Nilsson (&lt;a href="http://larzjoakimnilzzon.blogspot.com/" class="externalLink"&gt;http://larzjoakimnilzzon.blogspot.com/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) , and further work by Jakob Ehn (&lt;a href="http://geekswithblogs.net/jakob" class="externalLink"&gt;http://geekswithblogs.net/jakob&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and Terje Sandstrom (&lt;a href="http://geekswithblogs.net/terje" class="externalLink"&gt;http://geekswithblogs.net/terje&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;), all from Inmeta.  Lars has written a blog post &lt;a href="http://larzjoakimnilzzon.blogspot.com/2011/04/inmeta-build-explorer.html" class="externalLink"&gt;http://larzjoakimnilzzon.blogspot.com/2011/04/inmeta-build-explorer.html&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; detailing the challenges he faced when writing the code base. &lt;br /&gt;&lt;br /&gt;The great Fasterflect library is used, see &lt;a href="http://fasterflect.codeplex.com/" class="externalLink"&gt;http://fasterflect.codeplex.com/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, licensed as shown here &lt;a href="http://fasterflect.codeplex.com/license" class="externalLink"&gt;http://fasterflect.codeplex.com/license&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Source Code&lt;/b&gt;&lt;br /&gt;Will be available shortly&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Storing settings&lt;/b&gt;&lt;br /&gt;The settings are stored per team project in the source control, under the folder  BuildProcessTemplates. The file is named Inmeta.VisualStudio.BuildExplorer.Settings.xml. &lt;br /&gt;It will only be stored if the options are changed from the default value of a punctuation mark. &lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>terje2000</author><pubDate>Mon, 04 Apr 2011 16:38:27 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20110404043827P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://tfsbuildfolders.codeplex.com/documentation?version=9</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Introduction&lt;/b&gt;&lt;br /&gt;The Inmeta Build Explorer adds Folders to the Team Explorer Builds.  This is a client based solution and works with the Visual Studio 2010 Team Explorer.  &lt;br /&gt;&lt;br /&gt;The folders are created based on separators in the Build Defintion name.  The default separator is the punctuation mark  (.).   &lt;br /&gt;A user can change this separator per team project, and all users of the team project will use this setting. &lt;br /&gt;See what Brian Harry says about it  &lt;a href="http://blogs.msdn.com/b/bharry/archive/2011/04/01/build-folders.aspx" class="externalLink"&gt;http://blogs.msdn.com/b/bharry/archive/2011/04/01/build-folders.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Installation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Download the VSIX extension from the download page here or from the Visual Studio Code Gallery &lt;a href="http://visualstudiogallery.msdn.microsoft.com/35daa606-4917-43c4-98ab-38632d9dbd45" class="externalLink"&gt;http://visualstudiogallery.msdn.microsoft.com/35daa606-4917-43c4-98ab-38632d9dbd45&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or search for Inmeta in Tools/Extension Manager&lt;br /&gt;Install it just by running the vsix file. &lt;br /&gt;(If you get any problems upgrading it, you can uninstall this extension from the Tools/Extension Manager.  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Using it&lt;/b&gt;&lt;br /&gt;The Inmeta Build Explorer appears as another top node for each team project.  When you start up Visual Studio it will appear empty, but it will fill up the first time you click it.&lt;br /&gt;Right click the nodes to get at the context menues.  &lt;br /&gt;On all nodes the Options and Refresh appears.  Options allow you to change the separation token.&lt;br /&gt;On the leaf nodes, the real build definitions, the context menu have been shaved down to those most useful, and adds the following menu items in addition to the top node menu items:  &lt;br /&gt;Queue New Build&lt;br /&gt;View Builds &lt;br /&gt;Edit Build Definition&lt;br /&gt;&lt;br /&gt;(If you want more, feel free to download and modify the source)&lt;br /&gt;&lt;br /&gt;Double clicking the nodes will collapse and expand the tree, the most natural way. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Setting up build definitions&lt;/b&gt;&lt;br /&gt;As mentioned above this works by having the names of your build definitions following a convention.&lt;br /&gt;Start a build definition name using the Solution to build, then end it with the type of build.&lt;br /&gt;Example:  BuildExplorer, with CI build and Production build&lt;br /&gt;BuildExplorer.CI&lt;br /&gt;BuildExplorer.Production&lt;br /&gt;In the Inmeta Build Explorer this will appear as a top node BuildExplorer with two sub nodes CI and Production&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Credits&lt;/b&gt;&lt;br /&gt;The idea comes from discussions within Inmeta and DnBNor IT.  Thomas Hilde from DnBNor IT was central in this.&lt;br /&gt;The work was sponsored by Inmeta &lt;a href="http://www.inmeta.com" class="externalLink"&gt;http://www.inmeta.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and DnBNor IT.&lt;br /&gt;Most of the base code was written by Lars Nilsson (&lt;a href="http://larzjoakimnilzzon.blogspot.com/" class="externalLink"&gt;http://larzjoakimnilzzon.blogspot.com/&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) , and further work by Jakob Ehn (&lt;a href="http://geekswithblogs.net/jakob" class="externalLink"&gt;http://geekswithblogs.net/jakob&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and Terje Sandstrom (&lt;a href="http://geekswithblogs.net/terje" class="externalLink"&gt;http://geekswithblogs.net/terje&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;), all from Inmeta.  Lars has written a blog post &lt;a href="http://larzjoakimnilzzon.blogspot.com/2011/04/inmeta-build-explorer.html" class="externalLink"&gt;http://larzjoakimnilzzon.blogspot.com/2011/04/inmeta-build-explorer.html&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; detailing the challenges he faced when writing the code base. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Source Code&lt;/b&gt;&lt;br /&gt;Will be available shortly&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Storing settings&lt;/b&gt;&lt;br /&gt;The settings are stored per team project in the source control, under the folder  BuildProcessTemplates. The file is named Inmeta.VisualStudio.BuildExplorer.Settings.xml. &lt;br /&gt;It will only be stored if the options are changed from the default value of a punctuation mark. &lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>terje2000</author><pubDate>Fri, 01 Apr 2011 23:41:10 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20110401114110P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://tfsbuildfolders.codeplex.com/documentation?version=8</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Introduction&lt;/b&gt;&lt;br /&gt;The Inmeta Build Explorer adds Folders to the Team Explorer Builds.  This is a client based solution and works with the Visual Studio 2010 Team Explorer.  &lt;br /&gt;&lt;br /&gt;The folders are created based on separators in the Build Defintion name.  The default separator is the punctuation mark  (.).   &lt;br /&gt;A user can change this separator per team project, and all users of the team project will use this setting. &lt;br /&gt;See what Brian Harry says about it  &lt;a href="http://blogs.msdn.com/b/bharry/archive/2011/04/01/build-folders.aspx" class="externalLink"&gt;http://blogs.msdn.com/b/bharry/archive/2011/04/01/build-folders.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Installation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Download the VSIX extension from the download page here or from the Visual Studio Code Gallery &lt;a href="http://visualstudiogallery.msdn.microsoft.com/35daa606-4917-43c4-98ab-38632d9dbd45" class="externalLink"&gt;http://visualstudiogallery.msdn.microsoft.com/35daa606-4917-43c4-98ab-38632d9dbd45&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or search for Inmeta in Tools/Extension Manager&lt;br /&gt;Install it just by running the vsix file. &lt;br /&gt;(If you get any problems upgrading it, you can uninstall this extension from the Tools/Extension Manager.  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Using it&lt;/b&gt;&lt;br /&gt;The Inmeta Build Explorer appears as another top node for each team project.  When you start up Visual Studio it will appear empty, but it will fill up the first time you click it.&lt;br /&gt;Right click the nodes to get at the context menues.  &lt;br /&gt;On all nodes the Options and Refresh appears.  Options allow you to change the separation token.&lt;br /&gt;On the leaf nodes, the real build definitions, the context menu have been shaved down to those most useful, and adds the following menu items in addition to the top node menu items:  &lt;br /&gt;Queue New Build&lt;br /&gt;View Builds &lt;br /&gt;Edit Build Definition&lt;br /&gt;&lt;br /&gt;(If you want more, feel free to download and modify the source)&lt;br /&gt;&lt;br /&gt;Double clicking the nodes will collapse and expand the tree, the most natural way. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Setting up build definitions&lt;/b&gt;&lt;br /&gt;As mentioned above this works by having the names of your build definitions following a convention.&lt;br /&gt;Start a build definition name using the Solution to build, then end it with the type of build.&lt;br /&gt;Example:  BuildExplorer, with CI build and Production build&lt;br /&gt;BuildExplorer.CI&lt;br /&gt;BuildExplorer.Production&lt;br /&gt;In the Inmeta Build Explorer this will appear as a top node BuildExplorer with two sub nodes CI and Production&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Credits&lt;/b&gt;&lt;br /&gt;The idea comes from discussions within Inmeta and DnBNor IT.  Thomas Hilde from DnBNor IT was central in this.&lt;br /&gt;The work was sponsored by Inmeta &lt;a href="http://www.inmeta.com" class="externalLink"&gt;http://www.inmeta.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and DnBNor IT.&lt;br /&gt;Most of the base code was written by Lars Nilsson, and further work by Jakob Ehn (&lt;a href="http://geekswithblogs.net/jakob" class="externalLink"&gt;http://geekswithblogs.net/jakob&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and Terje Sandstrom (&lt;a href="http://geekswithblogs.net/terje" class="externalLink"&gt;http://geekswithblogs.net/terje&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;), all from Inmeta. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Source Code&lt;/b&gt;&lt;br /&gt;Will be available shortly&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Storing settings&lt;/b&gt;&lt;br /&gt;The settings are stored per team project in the source control, under the folder  BuildProcessTemplates. The file is named Inmeta.VisualStudio.BuildExplorer.Settings.xml. &lt;br /&gt;It will only be stored if the options are changed from the default value of a punctuation mark. &lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>terje2000</author><pubDate>Fri, 01 Apr 2011 23:11:40 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20110401111140P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://tfsbuildfolders.codeplex.com/documentation?version=7</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Introduction&lt;/b&gt;&lt;br /&gt;The Inmeta Build Explorer adds Folders to the Team Explorer Builds.  This is a client based solution and works with the Visual Studio 2010 Team Explorer.  &lt;br /&gt;&lt;br /&gt;The folders are created based on separators in the Build Defintion name.  The default separator is the punctuation mark  (.).   &lt;br /&gt;A user can change this separator per team project, and all users of the team project will use this setting. &lt;br /&gt;See what Brian Harry says about it  &lt;a href="http://blogs.msdn.com/b/bharry/archive/2011/04/01/build-folders.aspx" class="externalLink"&gt;http://blogs.msdn.com/b/bharry/archive/2011/04/01/build-folders.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Installation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Download the VSIX extension from the download page here or from the Visual Studio Code Gallery. &lt;br /&gt;Install it just by running the vsix file. &lt;br /&gt;(If you get any problems upgrading it, you can uninstall this extension from the Tools/Extension Manager.  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Using it&lt;/b&gt;&lt;br /&gt;The Inmeta Build Explorer appears as another top node for each team project.  When you start up Visual Studio it will appear empty, but it will fill up the first time you click it.&lt;br /&gt;Right click the nodes to get at the context menues.  &lt;br /&gt;On all nodes the Options and Refresh appears.  Options allow you to change the separation token.&lt;br /&gt;On the leaf nodes, the real build definitions, the context menu have been shaved down to those most useful, and adds the following menu items in addition to the top node menu items:  &lt;br /&gt;Queue New Build&lt;br /&gt;View Builds &lt;br /&gt;Edit Build Definition&lt;br /&gt;&lt;br /&gt;(If you want more, feel free to download and modify the source)&lt;br /&gt;&lt;br /&gt;Double clicking the nodes will collapse and expand the tree, the most natural way. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Setting up build definitions&lt;/b&gt;&lt;br /&gt;As mentioned above this works by having the names of your build definitions following a convention.&lt;br /&gt;Start a build definition name using the Solution to build, then end it with the type of build.&lt;br /&gt;Example:  BuildExplorer, with CI build and Production build&lt;br /&gt;BuildExplorer.CI&lt;br /&gt;BuildExplorer.Production&lt;br /&gt;In the Inmeta Build Explorer this will appear as a top node BuildExplorer with two sub nodes CI and Production&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Credits&lt;/b&gt;&lt;br /&gt;The idea comes from discussions within Inmeta and DnBNor IT.  Thomas Hilde from DnBNor IT was central in this.&lt;br /&gt;The work was sponsored by Inmeta &lt;a href="http://www.inmeta.com" class="externalLink"&gt;http://www.inmeta.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and DnBNor IT.&lt;br /&gt;Most of the base code was written by Lars Nilsson, and further work by Jakob Ehn (&lt;a href="http://geekswithblogs.net/jakob" class="externalLink"&gt;http://geekswithblogs.net/jakob&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and Terje Sandstrom (&lt;a href="http://geekswithblogs.net/terje" class="externalLink"&gt;http://geekswithblogs.net/terje&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;), all from Inmeta. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Source Code&lt;/b&gt;&lt;br /&gt;Will be available shortly&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Storing settings&lt;/b&gt;&lt;br /&gt;The settings are stored per team project in the source control, under the folder  BuildProcessTemplates. The file is named Inmeta.VisualStudio.BuildExplorer.Settings.xml. &lt;br /&gt;It will only be stored if the options are changed from the default value of a punctuation mark. &lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>terje2000</author><pubDate>Fri, 01 Apr 2011 22:46:56 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20110401104656P</guid></item><item><title>Updated Wiki: Documentation</title><link>http://tfsbuildfolders.codeplex.com/documentation?version=6</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Introduction&lt;/b&gt;&lt;br /&gt;The Inmeta Build Explorer adds Folders to the Team Explorer Builds.  This is a client based solution and works with the Visual Studio 2010 Team Explorer.  &lt;br /&gt;&lt;br /&gt;The folders are created based on separators in the Build Defintion name.  The default separator is the punctuation mark  (.).   &lt;br /&gt;A user can change this separator per team project, and all users of the team project will use this setting. &lt;br /&gt;See what Brian Harry says about it  &lt;a href="http://blogs.msdn.com/b/bharry/archive/2011/04/01/build-folders.aspx" class="externalLink"&gt;http://blogs.msdn.com/b/bharry/archive/2011/04/01/build-folders.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Installation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Download the VSIX extension from the download page here or from the Visual Studio Code Gallery. &lt;br /&gt;Install it just by running the vsix file. &lt;br /&gt;(If you get any problems upgrading it, you can uninstall this extension from the Tools/Extension Manager.  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Using it&lt;/b&gt;&lt;br /&gt;The Inmeta Build Explorer appears as another top node for each team project.  When you start up Visual Studio it will appear empty, but it will fill up the first time you click it.&lt;br /&gt;Right click the nodes to get at the context menues.  &lt;br /&gt;On all nodes the Options and Refresh appears.  Options allow you to change the separation token.&lt;br /&gt;On the leaf nodes, the real build definitions, the context menu have been shaved down to those most useful, and adds the following menu items in addition to the top node menu items:  &lt;br /&gt;Queue New Build&lt;br /&gt;View Builds &lt;br /&gt;Edit Build Definition&lt;br /&gt;&lt;br /&gt;(If you want more, feel free to download and modify the source)&lt;br /&gt;&lt;br /&gt;Double clicking the nodes will collapse and expand the tree, the most natural way. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Setting up build definitions&lt;/b&gt;&lt;br /&gt;As mentioned above this works by having the names of your build definitions following a convention.&lt;br /&gt;Start a build definition name using the Solution to build, then end it with the type of build.&lt;br /&gt;Example:  BuildExplorer, with CI build and Production build&lt;br /&gt;BuildExplorer.CI&lt;br /&gt;BuildExplorer.Production&lt;br /&gt;In the Inmeta Build Explorer this will appear as a top node BuildExplorer with two sub nodes CI and Production&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Credits&lt;/b&gt;&lt;br /&gt;The idea comes from discussions within Inmeta and DnBNor IT.  Thomas Hilde from DnBNor IT was central in this.&lt;br /&gt;The work was sponsored by Inmeta and DnBNor IT.&lt;br /&gt;Most of the base code was written by Lars Nilsson, and further work by Jakob Ehn (&lt;a href="http://geekswithblogs.net/jakob" class="externalLink"&gt;http://geekswithblogs.net/jakob&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;) and Terje Sandstrom (&lt;a href="http://geekswithblogs.net/terje" class="externalLink"&gt;http://geekswithblogs.net/terje&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Source Code&lt;/b&gt;&lt;br /&gt;Will be available shortly&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Storing settings&lt;/b&gt;&lt;br /&gt;The settings are stored per team project in the source control, under the folder  BuildProcessTemplates. The file is named Inmeta.VisualStudio.BuildExplorer.Settings.xml. &lt;br /&gt;It will only be stored if the options are changed from the default value of a punctuation mark. &lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>terje2000</author><pubDate>Fri, 01 Apr 2011 22:45:50 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20110401104550P</guid></item></channel></rss>