New version of the Inmeta Build Folder Extension

New version of the Inmeta Build Folder Extension

The 1.0.1 version of the Build Folder Extension is now out and can be downloaded from the Visual Studio Code Gallery  at http://visualstudiogallery.msdn.microsoft.com/35daa606-4917-43c4-98ab-38632d9dbd45 

Source code, discussions and issue tracking can be found at the codeplex site at  

Context menu

The context menu has been extended with the following commands, shown below:

image

Queue New Build…:  This pops up the traditional queue build dialog

Queue Default Build(s):  This starts the default build directly, no dialog pops up.  Less clicks!   Another cute thing here is that if you select a folder, it will start all the builds in that folder directly.

View Builds:  View the builds for the particular select build definition

View All Builds:  Use this instead of the All Build Definitions to see the builds for all build definitions.

Goto Team Explorer Build Node:  Some functionality is still in the original build tree.  Use this to go directly to that node from the node in the Inmeta Build Folders.

******************

Change in 1.0.1 regarding build folders named equal to a build.

In some cases one defines builds which has the same name as a folder, like the picture below shows:

image

In those cases we add a “fake” node, named just ‘$’ to represent this build definition.  This also makes it easier to see these specially named build definitions.  In the earlier versions (pre 1.0) builds named like this was “lost”.

**************

Other

Disabled builds are shown properly with the correct icon.

image

Credentials problem

The pre 1.0 version assumed that you were logged in to the domain, or had the credentials in the credentials manager.  The extension threw a TF30063 error if it could not authenticate properly.   This has been changed so that it pops up the login dialog. 

This means that one may have to log in twice, once for the Team Explorer connection and once for the Build Explorer connection.   To avoid this, it’s recommended to add your credentials for that TFS connection to the Credential Manager.

This article is part of the GWB Archives. Original Author: terje

New on Geeks with Blogs

  • We Won The One Award I Actually Care About

    Full Scale made the Inc. 5000 for the fifth year straight, the 12th listing across my three companies. Here is why the one award you cannot buy is worth stopping for.

  • Your Customers Build the Features Now

    I let a tool I liked sit dead for a year rather than build the features I wanted. An MCP server meant I never had to, and your customers can do the same to your product.

  • Get the Size of a Directory in Linux the Easy Way

    du -sh for the quick answer, ncdu for the cleanup, df for the disk itself: every command for checking directory size in Linux, plus why du and df never agree.

  • Vim Search and Replace: The Ultimate Guide

    One :%s command replaces every match in a file before a find dialog would even open. The Vim substitute patterns worth the muscle memory: flags, ranges, capture groups, and multi-file edits.