舉報

會員
Microsoft Team Foundation Server 2015 Cookbook
最新章節(jié):
Index
ThisbookisaimedatsoftwareprofessionalsincludingDevelopers,Testers,Architects,ConfigurationAnalysts,andReleaseManagerswhowanttounderstandthecapabilitiesofTFStodeliverbetterqualitysoftwarefaster.AworkingsetupofTFS2015andsomefamiliaritywiththeconceptsofsoftwarelifecyclemanagementisassumed.
目錄(114章)
倒序
- 封面
- 版權(quán)頁
- Credits
- About the Author
- Acknowledgments
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Sections
- Conventions
- Reader feedback
- Customer support
- 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 Repositories
- Introduction
- 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 Work
- Introduction
- 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 Queues
- Setting 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 TFBuild
- Chapter 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
- Exporting test artifacts and test results from the test hub
- Charting testing status on Dashboards in Team Portal
- Chapter 6. Releasing Your Application
- Introduction
- Creating a release definition in Team Web Portal
- Mapping artifacts to a release definition
- Configuring a release definition for a continuous deployment
- Adding and configuring environments in a release definition
- Configuring security for release definitions
- Configuring global and local variables for a release
- Deploying an Azure website using release management
- Deploying the IIS Web Application using release management
- Tracking a release in release management
- Chapter 7. Managing Team Foundation Server
- Introduction
- Diagnosing builds in TFS
- Analyzing the TFS database and configuring test retention policies
- Using Activity and Job Monitoring logs to diagnose TFS issues
- Changing update frequency and forcing a rebuild of TFS Warehouse
- Configuring TFS Cache settings
- Managing CodeLens in TFS
- Continuous synchronization with the TFS Proxy server
- Creating a TFS database back up schedule
- Cleaning up unused workspaces and shelvesets in TFS – in progress
- Chapter 8. Extending and Customizing Team Foundation Server
- Introduction
- Acquiring TFS object model from the NuGet Gallery
- Using Team Project Picker to connect to TFS programmatically
- Determining the version of TFS using the TFS object model
- Retrieving TFS permissions programmatically using the TFS object model
- Getting the Process Template name for a Team Project programmatically
- Getting build details programmatically using the REST API
- Getting a list of Git repositories programmatically using the REST API
- Getting a Work Item by ID programmatically using the REST API
- Adding a Team field to the Product Backlog Item to an existing Team Project
- Adding multi-item select control in the Work Item form
- Index 更新時間:2021-07-16 09:41:48
推薦閱讀
- Java逍遙游記
- Oracle從入門到精通(第3版)
- JavaScript全程指南
- 認識編程:以Python語言講透編程的本質(zhì)
- Mastering Python Scripting for System Administrators
- Python高效開發(fā)實戰(zhàn):Django、Tornado、Flask、Twisted(第3版)
- Python程序設(shè)計開發(fā)寶典
- C#面向?qū)ο蟪绦蛟O(shè)計(第2版)
- Learning ECMAScript 6
- C語言程序設(shè)計教程
- Java EE輕量級解決方案:S2SH
- Swift 2 Design Patterns
- Python實戰(zhàn)指南:手把手教你掌握300個精彩案例
- Mastering React Test:Driven Development
- Swift從入門到精通 (移動開發(fā)叢書)
- Delphi Cookbook
- LabVIEW案例實戰(zhàn)
- Unity3D游戲開發(fā)標準教程
- 數(shù)據(jù)結(jié)構(gòu):C語言描述(融媒體版)
- C語言程序設(shè)計
- MariaDB必知必會
- Java程序員職場全攻略
- 深入理解Android自動化測試
- C++程序設(shè)計習題解析與實踐教程
- Julia High Performance
- Learning TypeScript 2.x
- Implementing Samba 4
- 容器云運維實戰(zhàn):Docker與Kubernetes集群
- Python編程基礎(chǔ)與自動化測試
- Web Development with Django Cookbook(Second Edition)