Chúng tôi đã sai lầm khi cho phép các tệp .csproj.user được kiểm tra trong TFS để chúng tôi có thể đặt mặc định "Bắt đầu chương trình bên ngoài". Điều này làm việc kém, đặc biệt là khi phân nhánh..csproj.user vấn đề khi kiểm tra vào TFS
Bây giờ, chúng tôi đang cố gắng hoàn tác thao tác này.
Nếu tôi xóa các tập tin .csproj.user cho một dự án và sau đó cố gắng thiết lập các thuộc debug dự án mới, tôi nhận được:
TF14050: Không thể thay đổi mục $/xxx.csproj.user vì nó đã có thay đổi đang chờ xử lý không tương thích.
Nếu tôi kiểm tra xóa và thực hiện thay đổi, TFS sau đó cố gắng thêm lại tệp .csproj.user của tôi.
Làm cách nào chúng tôi có thể sửa lỗi này cho các dự án hiện có trong kiểm soát nguồn?
Cập nhật:
Tôi nghĩ rằng phá hủy chúng là lựa chọn tốt nhất; cuối cùng chúng tôi đã xóa chúng bằng TFS Power Tools. Bí quyết đầu tiên là Remove the Source Control File Type chúng tôi đã có cho * .user, mặc dù nó đã bị vô hiệu hóa. Bây giờ TFS dường như hoàn toàn bỏ qua những tập tin này.