DotNetCurry Logo

TFS vNext: Cursory Look at the Changes in TFS 11 Build as compared to TFS 2010

Posted by: Gouri Sohoni , on 9/26/2011, in Category Visual Studio, VSTS & TFS
Views: 61164
Abstract: While exploring various Build related features in TFS vNext 11, I observed some preliminary differences in Build related features in TFS 11 compared to TFS 2010. In this article on TFS 11, we will take a quick overview of these differences. In the subsequent articles, we will explore these differences in depth.
While exploring various Build related features in TFS vNext 11, I observed some preliminary differences in Build related features in TFS 11 compared to TFS 2010. In this article on TFS 11,  we will take a quick overview of these differences. In the subsequent articles, we will explore these differences in depth.

To start with, Team Explorer has a slighty changed look which shows Build menu as compared to Visual Studio 2010.

build-menu-from -team-explorer image

When we go further exploring and start creating a New Build Definition, we can see that the overall build definition looks as follows.

 

build-general-tab

The main differences can be seen in how the queuing process will be applicable for the build definition. The 3 options available are Enabled (Default), Paused and Disabled.

While creating the build definition, the 5 triggers are the same as Manual, Continuous Integration, Rolling Builds, Gated Check in and Scheduling.

When we explore further and specify the process template for the build to be based on, we see newer versions of the previous template

build-process- templates

The Advanced tab in the Process tab also shows some differences where MSBuild Verbosity can be seen for TFS 11.

build-advanced

Where in TFS 2010 it was like this

clip_image010

The Automated Tests menu looks as follows

build-automated-tests

Visual Studio 2010 menu for Automated Tests looks as below

clip_image014

Once the Build Definition is created, the menu for right clicking the build definition looks as follows:

TFS 11 Visual Studio 2010
build-menu-right-click clip_image016

Once the build definition is created, we can queue the build. A Build definition can be added as My Builds. The queued My Builds can be seen below

build-menu-when -queued

Builds in progress can be seen here.

build-menu-my-build

Here the completed build is shown in My Builds. Other menus available with Build are as follows:

For Manage

build-menu-for-manage

Exploring the Security shows

build-menu-manage-security

The project name can be seen in the left hand side. Various Build Permissions can be seen on the right hand pane

A security menu for a particular Build Definitions shows the name of the build definition on the left hand side and Build permissions on the right hand pane.

build-menu-from-team-explorer

In this article, we took a look at cursory differences in Build with TFS 11 in comparison with VS 2010.
Was this article worth reading? Share it with fellow developers too. Thanks!
Share on Google+
Further Reading - Articles You May Like!
Author
Gouri Sohoni is a Trainer and Consultant for over two decades. She specializes in Visual Studio - Application Lifecycle Management (ALM) and Team Foundation Server (TFS). She is a Microsoft MVP in VS ALM, MCSD (VS ALM) and has conducted several corporate trainings and consulting assignments. She has also created various products that extend the capability of Team Foundation Server.


Page copy protected against web site content infringement 	by Copyscape




Feedback - Leave us some adulation, criticism and everything in between!