Wiki


Wiki Table of Contents

Page Details

First published by:
Last revision by:
1 person found this article useful.

100% of people found this useful
Chương 7 - Team Build Explained

 

PART III

Builds

In This Part:

 

  • Team Build Explained

 

  •  Setting Up Continuous Integration with Team Build

 

  •  Setting Up Scheduled Builds with Team Build

 

 

Chương 7 - Team Build Explained

Objectives

  • Tìm hiểu kiến trúc Microsoft® Visual Studio® Team System Team Build .
  • Tìm hiểu các thành phần tạo nên Team Build.
  • Tìm hiểu các chức năng của Team Build cung cấp.
  • Chọn một chiến lược build phù hợp.
  • Xác định phương pháp mà chiến lược build của bạn có thể cần được thay đổi nếu bạn làm trên một project lớn.

Overview

Chương này  giải thích bằng cách nào bạn có thể sử dụng  Team Build để tự động hóa quá trình thiết kế(build process). Nó vạch ra một số  các sai lầm chung liên quan đến quy trình build (common build-related stumbling blocks) và so sánh các phương pháp tiếp cận khác nhau để builds ranging từ các daily scheduled build đến các continuous integration builds.  

Team Build được thiết kế ở đầu của Microsoft Build Engine (MSBuild) và bạn có thể sử dụng nó để lấy các source code cần thiết cho một build, biên dịch các solution và  (nếu có yêu cầu) thực thi các kiểm thử đơn vị( unit test) và  công cụ phân tích code tĩnh như một phần của quá trình thiết kế(build process). Bạn cũng có thể phát hành các build đầu ra đến một shared location(vị trí chia sẻ) cụ thể.   

Team Build labels source code được sử dụng cho một loại build đặc biệt với một số các build để bạn có thể lấy source được sử dụng để khởi tạo một build cụ thể tại một số điểm trong tương lai. Trong trường hợp thất bại,  bạn có thể cấu hình Team Build để khởi tạo các work item và để lưu ý cho các người sử dụng về các build failures  gặp phải.

How to Use This Chapter

Sử dụng chương này để tìm hiểu về các chức năng mà Team Build cung cấp cho việc tự động hóa và quản lý quá trình build, và để hiểu về các chiến lược khác nhau cho việc lập kế hoạch build. Để đạt được lợi ích cao nhất từ chương này, bạn nên:

§  Đọc "Chapter 8 - Setting up Continuous Integration with Team Build" để tìm hiểu nhiều hơn về việc sử dụng continuous integration với Team Foundation Server (TFS).

§  Đọc "Chapter 9 - Setting up Scheduled Builds with Team Build" để tìm hiểu nhiều hơn về việc sử dụng các scheduled builds.

§  Đọc các đề tài How To kèm theo để giúp thực hiện các nhiệm vụ liên quan đến build:

  • How To: Tự động Run Code Analysis với Team Build trong Visual Studio Team Foundation Server.
  • How To: Cài đặt một Continuous Integration Build trong Visual Studio Team Foundation Server.
  • How To: Cài đặt một Scheduled Build trong Visual Studio Team Foundation Server.

Download tài liệu tại đây: Part III- Chapter 7

 

Recent Comments

Leave the first comment for this page.