anthony borton alm consultant enhance alm steven borg co founder strategist northwest cadence n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Anthony Borton | ALM Consultant, Enhance ALM PowerPoint Presentation
Download Presentation
Anthony Borton | ALM Consultant, Enhance ALM

Loading in 2 Seconds...

play fullscreen
1 / 38

Anthony Borton | ALM Consultant, Enhance ALM - PowerPoint PPT Presentation


  • 106 Views
  • Uploaded on

04 | Customize Team Foundation Server for Team Use. Anthony Borton | ALM Consultant, Enhance ALM Steven Borg | Co-founder & Strategist, Northwest Cadence. Module Overview. Configure a team build definition Manage build execution Modify a process template Configure a team project

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Anthony Borton | ALM Consultant, Enhance ALM' - tam


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
anthony borton alm consultant enhance alm steven borg co founder strategist northwest cadence
04 | Customize Team Foundation Server for Team Use

Anthony Borton | ALM Consultant, Enhance ALM

Steven Borg | Co-founder & Strategist, Northwest Cadence

module overview
Module Overview
  • Configure a team build definition
  • Manage build execution
  • Modify a process template
  • Configure a team project
  • Apply Work Item customizations
  • Create Work Item queries
  • Configure client connectivity to Team Foundation Server
what the study guide says
What the Study Guide says…
  • Configure a team build definition.
    • setting up for a symbol server and source server
    • setting up for custom build numbers
    • configuring build log verbosity
    • setting up definition properties including test impact analysis, code analysis, automated unit testing, and architecture validation
    • setting up build triggers (gated check-in, continuous integration, scheduled build)
    • configuring the build drop location to be in source code control or a fileshare
msdn resources
MSDN Resources

Configure a team build definition

what the study guide says1
What the Study Guide says…
  • Manage build execution.
    • queuing a build with parameters
    • reconciling workspaces as part of a gated check-in workflow
    • customizing build qualities
    • cleanup of builds (applying retention policies)
msdn resources1
MSDN Resources

Manage build execution

what the study guide says2
What the Study Guide says…
  • Modify a process template.
    • uploading and downloading process templates
    • troubleshooting template errors
    • customizing functional areas within process templates, including SSRS, SharePoint, build definitions, Work Items, and queries
the customisation process
The customisation process
  • Download the process template that you are either currently using or that most closely matches what you will be using.
  • Rename the template (Important)
  • Make a few small changes at a time, verifying your changes as you go
  • Upload to a non-production server to test
  • Create a new team project using your template
  • Verify the changes you have made are correct
processtemplate xml
ProcessTemplate.xml

Step 1: Change the template name

Step 2: Change the template description

Step 3: Change the GUID and version numbers

msdn resources2
MSDN Resources

Modifying a Process Template

what the study guide says3
What the Study Guide says…
  • Configure a team project.
    • defining areas and iterations
    • managing users through the default security groups
    • managing portal settings (team project portal site URL, process guidance URL)
    • defining project-level alerts
msdn resources3
MSDN Resources

Configure a Team Project

what the study guide says4
What the Study Guide says…
  • Apply Work Item customizations.
    • adding a new Work Item type as a child of an existing Work Item
    • customizing field definitions for a Work Item
    • customizing form layout and workflows
    • customizing global lists, link types, and categories
adding a new field
Adding a new field
  • Adding fields to Work Item Types is a common form of template customization
  • The simplest approach is to copy a field that has similar characteristic and then edit the values.
  • The FIELD element syntax

<FIELD name="field display name" refname="field reference name" type="String | Integer | Double | DateTime | PlainText | HTML | History | TreePath | GUID " syncnamechanges="true | false" reportable="Dimension | Detail | Measure" formula="sum" indexable="true | false" >

</FIELD>

msdn resources4
MSDN Resources

Apply Work Item customizations

what the study guide says5
What the Study Guide says…
  • Create Work Item queries.
    • defining query folders and permissions
    • applying query types (tree, flat, directed)
    • adding fields to a query
    • creating a query by using Team Explorer
msdn resources5
MSDN Resources

Create Work Item queries

what the study guide says6
What the Study Guide says…
  • Configure client connectivity to Team Foundation Server.
    • configuring Visual Studio, Team Explorer, Team Explorer Everywhere, Excel, Project, and other tools to connect to Team Foundation Server
    • configuring clients for a proxy server
msdn resources6
MSDN Resources

Configure client connectivity to Team Foundation Server

slide37

EXAM BEST BETS

  • Build topics can be found under the following MSDN library node http://examcr.am/158otoL
  • Practice, practice, practice. Use a non-production TFS Server to try each customization
  • Review MSDN Resources provided at the end of each section