2011-10-19 16 views
14

Tôi có các bản dựng tự động của mình hoạt động nhưng tôi muốn có thể quay lại phiên bản có nhãn cụ thể và xây dựng từ nguồn đó. Định nghĩa xây dựng trong "Process" có mục "Get Version" nhưng điều này là cho một changeset cụ thể mà có vẻ khá vô ích. Có ai có bất kỳ ý tưởng làm thế nào tôi sẽ đi về việc này?Cách tạo Bản dựng tự động trong TFS 2010 theo nhãn

Trả lời

0

Trong quá trình xây dựng, hãy gắn nhãn mã (Trong trường hợp của tôi, tôi sử dụng số bản dựng như một phần của nhãn).

Sau đó, khi bạn muốn xây dựng một phiên bản được gắn nhãn cụ thể, hãy chuyển nhãn cho tập lệnh xây dựng, lấy mã từ thư viện theo nhãn, xây dựng mã và triển khai.

Xem http://msdn.microsoft.com/en-us/library/fx7sdeyf.aspx để biết cách nhận phiên bản được gắn nhãn.

18

Phiên bản nhận chấp nhận những gì TFS gọi một phiên bảnpec có thể là một thay đổi hoặc nhãn. Để chỉ định nhãn, hãy chỉ định tiền tố cho một nhãn là L.

LMyLabel

+0

1 của nó cũng đáng nói đến là xây dựng đội ngũ tạo ra một nhãn cho souce bao gồm trong mỗi xây dựng –

+1

Đây có thể là tinh hoàn. Nó hoạt động. Vì vậy, bạn nên đánh dấu nó là câu trả lời –

3

@Dylan Smith: Đúng. Bạn có thể chỉ định trong tham số Get Phiên bản nâng cao nhãn theo: LmyLabel hoặc CmyChangeset để xếp hàng một phiên bản cụ thể. Có các tùy chọn khác như ngày, "W" (Phiên bản được tìm nạp lần cuối vào vùng làm việc của bạn) hoặc "T" (phiên bản mới nhất).

Để biết thêm thông tin: Building a Specific Version with Team Build 2008

Các vấn đề liên quan