Tôi đã thêm một hành động dựng sẵn cho một dự án điều khiển web ASP.NET (điều khiển máy chủ), chạy jsmin.exe trên một tập hợp các tệp Javascript. Các tệp đầu ra này là một phần của cây điều khiển nguồn và được nhúng vào trong assembly.Kiểm tra một tệp (TFS) cho một hành động dựng sẵn
Sự cố xảy ra khi quá trình tạo trước chạy, jsmin không thể ghi tệp vì nó chỉ đọc. Có thể kiểm tra tập tin trước khi bàn tay không? Hoặc tôi buộc phải thiết lập các thuộc tính của tập tin trong dòng lệnh.
Bất kỳ giải pháp cải tiến nào cho vấn đề đều được hoan nghênh.
Cập nhật Một vấn đề nhỏ với câu trả lời của Mehmet -bạn cần phải thêm vào trước các thư mục VS:
"$(DevEnvDir)tf" checkout /lock:none "$(ProjectDir)myfile"
Có thể không gây nhầm lẫn khi có các tệp đã sửa đổi không hiển thị dưới dạng thay đổi đang chờ xử lý? Đây có thể bị bỏ qua khi đăng ký. –