Chủ đề
- Tìm hiểu các tiến trình công việc workflow của
các dự án lớn trong Microsoft® Visual Studio® Team System Team Foundation
Server (TFS).
- Tìm hiểu bằng cách nào để tối ưu hóasource
control và các build cho các nhóm phát triển lớn.
- Tìm hiểu source control bị tác động bởi các dự
án lớn như thế nào.
- Tìm hiểu các chiến lược branching và merging
(phân nhánh và hợp nhất ) của bạn có thể cần phải thay đổi như thế nào nếu bạn
đang tham gia vào một dự án lớn.
- Tìm hiểu các chiến lược build bị ảnh hưởng bởi các dự án lớn như thế nào.
Xem trước
Chương
này mô tả các cân nhắc bổ sung thêm đối với các nỗ lực phát triển quy mô lớn với
TFS. Một dự án lớn điển hình khác với một dự án nhỏ hơn chúng ta có thể nhận biết
theo các cách sau:
- Dự án lớn yêu cầu một cấu trúc branching và
merging phức tạp hơn.
- Dự án lớn phải đối phó với số các sự phụ thuộc
giữa các solution và các dự án nhóm lớn hơn.
- Dự án lớn có khả năng bảo trì các build nhiều
hơn cho các thành phần và các nhóm.
Thí
dụ, trong một dự án lớn bạn có thể cần hỗ trợ nhiều phân nhánh branch để hỗ trợ
các nỗ lực phát triển song song của các nhóm chức năng khác nhau. Trong tình huống
này, bạn có khả năng cần để quản lý các sự phụ thuộc giữa các solutions và các
dự án nhóm và để share các Web services và databases thông thường. Mỗi sub-team
có lẽ cần được duy trì các build server và các output builds của riêng nó để
xác định một drop point cụ thể.
Sử dụng chương này như thế
nào?
Sử dụng chương này nếu bạn cần để quản lý, hỗ trợ
hay tham gia các dự án phát triển quy mô lớn(large-scale development project).
Chương 3, 5, và 7 cũng cung cấp các phần "Large Project Considerations" xác định. Sử dụng chương này để xem lại tất cả
các sự cân nhắc thêm cho các dự án (large project consideration) trong một
single place.
Chi tiết chương 10, các bạn có thể tải ở đây:
Download Chương 10