Gần đây, chúng tôi đã chuyển sang Team Foundation Server 2008 từ Source Safe. Chúng tôi đang thiết lập một số bản dựng tự động và đã gặp phải một số vấn đề với việc xuất bản nhấp chuột khi ứng dụng dường như yêu cầu cài đặt bổ sung trên máy chủ xây dựng.Visual Studio có cần được cài đặt trên máy chủ xây dựng TFS không?
Tôi đã xem các bài đăng chỉ ra rằng Visual Studio IDE cần được cài đặt. Tôi cũng đã nhìn thấy các bài viết nói rằng việc cài đặt .Net Framework SDK sẽ khắc phục vấn đề. Chúng tôi không muốn cài đặt nhiều hơn chúng tôi cần trên máy chủ xây dựng, nhưng chúng tôi cũng không muốn phải thực hiện nhiều yêu cầu cho nhóm máy chủ của chúng tôi để cài đặt các phần khác nhau vào các thời điểm khác nhau. Vì vậy, tôi muốn biết những gì hầu hết các đội kết thúc cài đặt.
Nếu điều quan trọng là chúng tôi không có máy chủ tạo chuyên dụng tại thời điểm này. Chúng tôi là một nhóm nhỏ (6 nhà phát triển, tất cả địa phương). Các bản dựng đang diễn ra trên hộp TFS chính của chúng ta, phần SQL Server là phần duy nhất nằm trên một máy chủ riêng biệt.
Một ngoại lệ cho quy tắc này: Các dự án ứng dụng web yêu cầu tệp .targets và công việc xây dựng DLL chỉ được giao với Visual Studio. Tuy nhiên, bạn có thể sao chép chúng vào các tác nhân xây dựng của bạn mà không cần cài đặt VS và chúng vẫn có thể xây dựng tốt. – Jimmy