Wiki


Wiki Table of Contents

Tags

Page Details

Published by:
This page has not yet been rated

Chapter 6 - Managing Source Control Dependencies in Visual Studio Team System

Objectives

  • Quản lí các source control dependency trong Microsoft® Visual Studio Team System.
  • Reference projects và assemblies từ các solutions khác nhau trong cùng một team project.
  • Reference projects và assemblies từ các team projects khác nhau.
  • Reference assemblies từ bên thứ ba.
  • Quản lí Web service references trong một team environment.
  • Quản lí database references trong một team environment.

Overview

Chương này giải thích cho bạn biết bạn nên xử lý source control dependencies(các thành phần phụ thuộc của source control) cả với và  ngang qua các solution của Visual Studio. Một phương pháp tiếp cận vững chắc để quản lí các thành phần phụ thuộc(dependencies) trong cùng một môi trường nhóm (team environment) là cần thiết để giảm thiểu các build không ổn định và giảm chi phí cho các source control đang được bảo trì.

 

Các thành phần phụ thuộc (dependencies) bao gồm các projects khác, assemblies bên ngoài, các Web services, và các database.

Các thành phần phụ thuộc(dependencies) chắc chắn thay đổi luôn và như một kết quả mà chúng tác động đến các quy trình build và các build khác của ứng dụng của bạn. Một phương pháp quản lý các thành phần phụ thuộc tốt sẽ cải thiện quy trình tích hợp(integration process) trong khi thực thi các build một cách hoàn hảo nhất.

How to Use This Chapter

Sử dụng chương này để tìm hiểu về quản lí các thành phần phụ thuộc trong một môi trường nhóm. Bạn có thể vừa đọc chương này từ đầu đến cuối hay đọc các phần mà nơi có các yêu cầu quản lí các thành phần phụ thuộc cụ thể phù hợp với bạn. Sử dụng phần  "Scenarios and Solutions"  để hiểu các tình huống quản lí các thành phần phụ thuộc thông thường trong một môi trường nhóm. Phần này  đáp ứng như là một điểm xuất phát cho các phần sau để miêu tả mỗi tình huống để quản lí các thành phần phụ thuộc cụ thể:

  • Sử dụng phần "Referencing Projects" để tìm hiểu làm sao để quản lí các thành phần phụ thuộc trên các projects khác ở cả bên trong và bên ngoài team project(dự án nhóm) hiện tại của bạn.
  • Sử dụng phần  "Referencing Third-Party Assemblies" để tìm hiểu bằng cách nào để quản lí các thành phần phụ thuộc  trên các assemblies của bên thứ ba( bên ngoài) cho những cái gì mà bạn không sở hữu source của nó.
  • Sử dụng phần "Referencing Web Services"  để nghiên cứu bằng cách nào các reference( tham chiếu) chia sẻ  các Web services trong một môi trường nhóm(team environment).
  • Sử dụng phần "Referencing Databases" để tìm hiểu bằng cách nào để reference(tham chiếu) và kết nối đến các shared database trong một team environment(môi trường nhóm).

Scenarios and Solutions

Các tình huống sau đây rất thường gặp khi quản  lí các thành phần phụ thuộc(managing dependencies):

1.  Bạn muốn reference(tham chiếu) đến một assembly được phát sinh bởi một project khác trong cùng một solution.

2.  Bạn muốn reference(tham chiếu) đến một assembly được phát sinh bởi project khác trong một solution khác.

3.  Bạn muốn reference(tham chiếu) đến một assembly  được chứa trong một team project(dự án nhóm) khác.

4.  Bạn muốn reference(tham chiếu) đến một assembly  từ một bên thứ ba(third-party) nào đó.

 

Bạn vào đây để tải tài liệu chương 6 nhé:

PartII-Chapter 6

 

Recent Comments

Leave the first comment for this page.