Tôi có một giải pháp được xây dựng trên máy chủ TFS. Giải pháp này bao gồm một số dự án có nhiệm vụ MSBuild tùy chỉnh. Các nhiệm vụ thực sự tạo ra một số lưu trữ zip.Cách chuyển biến TFS vào nhiệm vụ MSBuild của dự án
Tôi cần trích xuất bằng cách nào đó các macro $ (Rev) từ bản dựng TFS và chuyển nó cho các tác vụ. Tôi cố gắng để sử dụng MSBuildArguments trong quá trình tab của định nghĩa xây dựng và nó hoạt động khi tôi đặt một giá trị chuỗi đơn giản như:
/p: Phiên bản = "5"
nhưng nó không làm việc với các macro :
/p: Phiên bản = "$ (Rev: r)"
làm bạn có bất kỳ ý tưởng?
Chỉnh sửa: Tôi thực sự cần BuildDetail.BuildNumber.
Tôi có thể hỏi điều gì khiến bạn nghĩ đó là các macro không? –
Hm, tôi chỉ nghĩ nó được gọi là macro. Kiểm tra định dạng số xây dựng - nó được xây dựng với các macro này. Liệu tôi có sai? Tôi là một newbie trong TFS. –
Có, chúng không chung chung. Điều định dạng số bản dựng cụ thể cho số bản dựng. –