31
02 | Install and Configure Team Foundation Server Anthony Borton | ALM Consultant, Enhance ALM Steven Borg | Co-founder & Strategist, Northwest Cadence Part 2 of 2

Anthony Borton | ALM Consultant, Enhance ALM

  • Upload
    cormac

  • View
    74

  • Download
    0

Embed Size (px)

DESCRIPTION

02 | Install and Configure Team Foundation Server. Part 2 of 2. Anthony Borton | ALM Consultant, Enhance ALM Steven Borg | Co-founder & Strategist, Northwest Cadence. Module Overview. Install Team Foundation Server Configure the application tier - PowerPoint PPT Presentation

Citation preview

Page 1: Anthony Borton | ALM Consultant, Enhance ALM

02 | Install and Configure Team Foundation Server

Anthony Borton | ALM Consultant, Enhance ALMSteven Borg | Co-founder & Strategist, Northwest Cadence

Part 2 of 2

Page 2: Anthony Borton | ALM Consultant, Enhance ALM

• Install Team Foundation Server• Configure the application tier• Migrate and upgrade Team Foundation Server• Install and configure Lab Management• Install and configure multiple build agents and

controllers

Module Overview

Page 3: Anthony Borton | ALM Consultant, Enhance ALM

Click to edit Master subtitle style

Microsoft Virtual AcademyMigrate and upgrade Team

Foundation Server

Page 4: Anthony Borton | ALM Consultant, Enhance ALM

What the Study Guide says…

• Migrate and upgrade Team Foundation Server.– upgrading to Team Foundation Server 2012 in-place or

moving to new hardware– importing a source base from a non–Team Foundation

Server system– upgrading a Team Project

Page 5: Anthony Borton | ALM Consultant, Enhance ALM

In-place Upgrade

• In-place upgrades use the same hardware you’re using now.

• More information http://examcr.am/178UopT

TFS 2010Server

TFS 2012Server

On SAME Hardware

Page 6: Anthony Borton | ALM Consultant, Enhance ALM

Upgrade moving to new hardware

• In-place upgrades use the same hardware you’re using now.

• More information http://examcr.am/15swpUn

TFS 2010Server

TFS 2012Server

On DIFFERENT Hardware

Page 7: Anthony Borton | ALM Consultant, Enhance ALM

Upgrading from Visual SourceSafe

• Upgrading to Team Foundation Server 2010 involves…– Creating an XML file for the Analyze feature– Running the command line utility VSSConverter Analyze– Optionally creating a user mapping file– Copy the XML file used above and edit it for the Migrate

feature– Running the command line utility VSSConverter Migrate

Page 8: Anthony Borton | ALM Consultant, Enhance ALM

Upgrading from Visual SourceSafe

• Changes when upgrading to Team Foundation Server 2012– VSSConverter command line utility is gone– Upgrade wizard now found in TFS Administration Console– Process is much more streamlined – answer questions in a

wizard rather than hand crafting XML files– Upgrade supports both on-premise TFS servers as well as

hosted TFS

Page 9: Anthony Borton | ALM Consultant, Enhance ALM

Upgrading from Visual SourceSafe

• Accessing the Visual SourceSafe Upgrade wizard through the Team Foundation Server Administration Console

Page 10: Anthony Borton | ALM Consultant, Enhance ALM
Page 11: Anthony Borton | ALM Consultant, Enhance ALM
Page 12: Anthony Borton | ALM Consultant, Enhance ALM
Page 13: Anthony Borton | ALM Consultant, Enhance ALM
Page 14: Anthony Borton | ALM Consultant, Enhance ALM
Page 15: Anthony Borton | ALM Consultant, Enhance ALM
Page 16: Anthony Borton | ALM Consultant, Enhance ALM

Upgrading Team Projects

• What you get automatically when you upgrade– Description field changes from PlainText to HTML– Insert inline images into HTML fields–Merge on save for work items– History tab contains sub-tabs Discussion Only and All

Changes– Team Queries changes its name to Shared Queries– Each team project is automatically assigned as a default

team– The virtual directory name changes from web to tfs

Page 17: Anthony Borton | ALM Consultant, Enhance ALM

What’s missing in Team Projects after upgrading• List of new features to be enabled– Agile Planning Tools– Code Review– Feedback– Storyboard Integration– Hidden Types Category

Page 18: Anthony Borton | ALM Consultant, Enhance ALM

The Configure Features wizard

• Step 1 – Scan – Scan definitions to determine which features are

configured and which features are not• Step 2 – Determine– Determine which process template stored in the TPC

contains the best match to configure missing features• Step 3 – Change– For each feature that can be configured, upload the

definitions for the new objects or modify existing definitions

Page 19: Anthony Borton | ALM Consultant, Enhance ALM

MSDN Resources

TOPIC LINKupgrading to Team Foundation Server 2012 in-place or moving to new hardware

http://examcr.am/178UopThttp://examcr.am/15swpUn

importing a source base from a non-Team Foundation Server system

http://examcr.am/17MeR50

upgrading a Team Project http://examcr.am/XLPkou

Migrate and upgrade Team Foundation Server

Page 20: Anthony Borton | ALM Consultant, Enhance ALM

Click to edit Master subtitle style

Microsoft Virtual AcademyInstall and configure Lab

Management

Page 21: Anthony Borton | ALM Consultant, Enhance ALM

What the Study Guide says…

• Install and configure Lab Management.– setting up environment templates– installing and configuring test agents– installing and configuring System Center Virtual Machine

Manager (basic Virtual Machine Manager installation)– creating library shares or resource pools

Page 22: Anthony Borton | ALM Consultant, Enhance ALM

Setting up environment templates

• If you are a system administrator, you might have to regularly create new golden virtual machines to satisfy the needs of various team projects.

• Detailed instructions can be found in the article “How to: Create and Store Virtual Machines and Templates Ready for Lab Management” at http://examcr.am/1452Ket

Page 23: Anthony Borton | ALM Consultant, Enhance ALM

Installing and configuring test agents

• Lab agents and test agents from previous versions of Lab Management have been combined into one type of agent – the test agent.

• Detailed instructions can be found in the article “Installing and Configuring Test Agents and Test Controllers” at http://examcr.am/11pcal8

Page 24: Anthony Borton | ALM Consultant, Enhance ALM

Installing and configuring System Center Virtual Machine Manager• To access the virtual machines that you create with

Hyper-V from Lab Management, you must install and configure SCVMM.

• SCVMM is a tool for managing your Hyper-V host machines from a central console.

• Lab Management communicates with SCVMM to be able to use the virtual machines and templates to create environments

• Detailed steps can be found at http://examcr.am/ZCTOv3

Page 25: Anthony Borton | ALM Consultant, Enhance ALM

MSDN Resources

TOPIC LINKsetting up environment templates http://examcr.am/ZEzfgM

installing and configuring test agents http://examcr.am/11pcal8

installing and configuring System Center Virtual Machine Manager (basic Virtual Machine Manager installation)

http://examcr.am/ZCTOv3

creating library shares or resource pools http://examcr.am/ZCTOv3

Install and Configure Lab Management

Page 26: Anthony Borton | ALM Consultant, Enhance ALM

Click to edit Master subtitle style

Microsoft Virtual AcademyInstall and configure multiple

build agents and controllers

Page 27: Anthony Borton | ALM Consultant, Enhance ALM

What the Study Guide says…

• Install and configure multiple build agents and controllers.– tagging and binding a controller to a project collection– adding a build agent

Page 28: Anthony Borton | ALM Consultant, Enhance ALM

DEMO

Microsoft Virtual Academy

Installing and configuring Build Agents and Controllers

Page 29: Anthony Borton | ALM Consultant, Enhance ALM

MSDN Resources

TOPIC LINKtagging and binding a controller to a project collection

http://examcr.am/11Ng34t

adding a build agent http://examcr.am/15sFEUL

Install and Configure multiple Build Agents and Controllers

Page 30: Anthony Borton | ALM Consultant, Enhance ALM

• There is plenty of content in this module. Use the provided hyperlinks and do your reading.

• Where you have the resources, practice and many of the procedures as you can.

• While you may have done upgrades a while ago, make sure the knowledge is refreshed.

EXAM BEST BETS

Page 31: Anthony Borton | ALM Consultant, Enhance ALM

©2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Office, Azure, System Center, Dynamics and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.