2011-09-13 26 views
7

Tôi gặp vấn đề với TFS trong Eclipse. Nó hoạt động rất tốt, nhưng khi tôi thử đăng nhập và tôi được thông báo rằng tệp tôi đang gửi có xung đột với tệp được lưu trữ trên máy chủ, tôi không thể sao chép các thay đổi từ bên trái (tệp cục bộ) sang phải (máy chủ) trong cửa sổ so sánh. Tôi chỉ có thể sao chép từ phải sang trái và tùy chọn "Sao chép tất cả từ trái sang phải" và "sao chép thay đổi hiện tại từ trái sang phải" được tô xám.So sánh TFS trong Eclipse (không thể sao chép từ trái sang phải)

Có điều gì tôi thiếu ở đây không? Hoặc có thể nó giống như thế này: Tôi đang thực hiện các thay đổi ở bên trái và phiên bản bên trái (địa phương) được đăng ký. Nhưng nếu đó là trường hợp, thì tại sao nút cam kết chuyển sang màu xám ngay từ đầu?

Lucas

Trả lời

7

Không, bạn không thể thực hiện thay đổi cho phiên bản máy chủ, bạn chỉ có thể thực hiện thay đổi cho phiên bản địa phương của bạn. Phiên bản máy chủ (phía bên phải) chỉ đơn giản là chế độ xem những gì trên máy chủ, xung đột với phiên bản vị trí của bạn. Bạn có thể thực hiện một số thay đổi từ máy chủ, sao chép từ phải sang trái, sẽ cập nhật tệp cục bộ của bạn và sau đó bạn có thể đăng nhập. Nhưng phiên bản của máy chủ nằm trong bảng thay đổi không thay đổi được - bạn cần kiểm tra các thay đổi để cập nhật .

Bạn đang thực hiện thay đổi ở bên trái, nhưng tệp bên trái (địa phương) của bạn là chưa được đăng ký. Bạn cần giải quyết xung đột với phiên bản máy chủ trước khi điều đó xảy ra. hoặc chấp nhận chúng.

Nút cam kết (không được gắn nhãn vì nó không thực sự thay đổi máy chủ của bạn - nó thực sự là nút "Lưu nội dung cục bộ" nhưng chúng tôi không thể ghi đè nhãn) sẽ chuyển sang màu xám cho đến khi bạn thực hiện bất kỳ thay đổi nào bên trái (địa phương) như không có gì để thực sự tiết kiệm được nêu ra.

Xin lỗi về sự nhầm lẫn. Đừng quên rằng bạn có thể cấu hình các công cụ so sánh và hợp nhất bên ngoài để sử dụng khi giải quyết xung đột - Tôi tìm thấy một cửa sổ hợp nhất ba bên trái/giữa/phải để trực quan hơn nhiều so với cách hợp nhất ba chiều của Eclipse. Nhưng đây là vấn đề ưu tiên.

+1

Chúng tôi đã tự tìm ra nó, nhưng câu trả lời của bạn đã làm cho nó hoàn toàn rõ ràng. Cảm ơn rất nhiều Edward. – Lucas

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