Microsoft Team Foundation server 2015 cookbook : over 80 hands-on DevOps and ALM-focused recipes for scrum teams to enable the continuous delivery of high-quality software-- faster! /
Over 80 hands-on DevOps and ALM-focused recipes for Scrum Teams to enable the Continuous Delivery of high-quality Software... Faster! About This Book Release high quality, reliable software quickly through building, testing, and deployment automation Improve the predictability, reliability, and avai...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, UK :
Packt Publishing,
2016.
|
Colección: | Quick answers to common problems.
|
Temas: | |
Acceso en línea: | Texto completo Texto completo |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Team Project Setup; Introduction; Connecting to TFS using Team Explorer; Setting up your user profile in TFS; Creating a Team Project using the Scrum Template; Assigning a license, adding users, and auditing user access; Configuring Dashboards in Team Project; Setting up a welcome page for a Team Project; Creating and setting up a Team Room; Renaming a Team Project; Creating a new Team Project through the command line; Deleting a Team Project
- Chapter 2: Setting Up and Managing Code RepositoriesIntroduction; Creating a Git repository in an existing TFVC Team Project; Enabling code analysis check-in policy; Performing a baseless merge between sibling branches in TFVC; Reparenting a branch in TFVC; Unlocking files checked out by someone else; Unshelving a shelveset created in one branch to another branch; Ignoring file types from check-in using .tfignore and .gitignore; Conducting code reviews in TFS; Setting up policies for branches in Git; Conducting Pull requests in TFS; Analyzing code churn with TFS analysis services cube
- Chapter 3: Planning and Tracking WorkIntroduction; Selecting the backlog levels displayed on the Team Portal; Mapping, assigning, and tracking Work Items shared by multiple Teams; Adding additional columns to the Kanban board; Customizing cards displayed on the boards; Setting up the Team's capacity and activity for a sprint; Querying Work Items by Tags; Creating charts using Work Item Queries; Using Service Hooks to integrate with Trello boards; Deleting Work Items in TFS permanently; Using Microsoft Feedback Client to provide feedback; Chapter 4: Building Your Application; Introduction
- Configuring TFBuild Agent, Pool, and QueuesSetting up a TFBuild Agent using an unattended installation; Creating a continuous integration build definition in TFBuild; Pinning a build badge to the welcome page in Team Portal; Managing build resources using role-based access; Using the build retention policy to automate build deletion; Using user capabilities to identify a build agent in a pool; Version DLLs in build output with build number; Creating a new build task using the TFBuild Extensibility framework; Integrating SonarQube with TFBuild to manage technical debt
- Building GitHub code repositories with TFBuildChapter 5: Testing Your Application; Introduction; Running NUnit tests in the CI Pipeline using TFBuild; Creating and setting up a Machine Group; Deploying a test agent through the TFBuild task; Distributing test execution on a Lab Machine Group; Triggering Selenium Web Tests on a Selenium Test Grid using TFBuild; Integrating the Cloud Load Testing Service in TFBuild; Analyzing test execution results from the Runs view; Exporting and importing test cases in Excel from TFS; Copying and cloning test suites and test cases