Trong hệ thống nhóm, tôi có một tệp đã được thay đổi trong nhánh ServicePack \ 2.1 (được phân nhánh từ tích hợp) và tôi không muốn hợp nhất nó với tích hợp. Làm thế nào để xóa nó khỏi danh sách các thay đổi tiềm năng khi tôi cố gắng hợp nhất các thay đổi đã chọn?Làm cách nào để xóa ứng viên hợp nhất khỏi công cụ Hợp nhất trong Hệ thống Nhóm?
Trả lời
Giả sử bạn muốn gỡ bỏ ứng cử viên # 1234 ...
tf merge ServicePack\2.1 Integration /r /version:1234~1234 /discard
tf checkin
Mặc dù bạn không thể "xóa" ứng viên hợp nhất, có thể, khi hợp nhất tệp đó, để chọn tùy chọn "chấp nhận phiên bản đích".
Điều này sẽ đánh dấu tệp là đã hợp nhất nhưng không thực hiện bất kỳ thay đổi nào đối với mục tiêu. Mặc dù không phải là giải pháp thanh lịch nhất nhưng nó sẽ làm những gì bạn cần.
Thậm chí nếu không có xung đột? – NotDan
Tôi hiểu ý của bạn là gì. Tôi không thể thấy làm thế nào bạn có thể làm điều đó một cách thanh lịch, nhưng bạn có thể làm việc hợp nhất như bình thường và sau đó ghi đè lên tập tin đó với các nội dung của các chi nhánh mục tiêu trên checkin. TFS cần hỗ trợ trường hợp sử dụng này theo cách mà Perforce thực hiện. –
Đây là một nguy hiểm. Ngay cả khi bạn cẩn thận bảo toàn nội dung tệp, TFS sẽ không ghi lại lịch sử hợp nhất dưới dạng AcceptYours. –
Trong Team Foundation Server 2010, bạn có thể loại bỏ changesets từ một hợp nhất với cú pháp sau:
tf merge "$/[Source Branch]" "$/[Target Branch]" /r /version:[Version] /discard
- 1. Cách tốt nhất để tích hợp một số hệ thống?
- 2. Công cụ hợp nhất ngữ nghĩa
- 3. Cách đặt kdiff3 làm công cụ hợp nhất cho SVN
- 4. Công cụ hợp nhất cho mã C#
- 5. GVim làm công cụ hợp nhất cho TFS
- 6. Làm cách nào để hợp nhất hai lớp trong PHP?
- 7. Hợp nhất các dự án nhóm
- 8. Có công cụ hợp nhất nào để kiểm soát nguồn hiểu mã không?
- 9. Làm cách nào để hợp nhất nhiều tệp PDB?
- 10. Công cụ tích hợp liên tục nào là tốt nhất cho một dự án C++?
- 11. Làm cách nào để xóa một mục khỏi Tập hợp?
- 12. Làm cách nào để tìm bản sửa đổi phù hợp nhất trong hệ thống kiểm soát phiên bản?
- 13. Hệ thống xếp hàng - cách tốt nhất để bắt đầu nhiều công nhân là gì?
- 14. Làm thế nào để sử dụng p4merge như công cụ hợp nhất/khác biệt cho Mercurial?
- 15. Công cụ tốt nhất cho việc lập sơ đồ hệ thống phần mềm
- 16. Hợp nhất các công cụ bỏ qua các dòng Id $
- 17. Làm cách nào để bỏ qua một số lỗi nhất định trong Công cụ phát triển?
- 18. Công cụ hợp nhất hình ảnh tốt nhất cho Git là gì?
- 19. Làm cách nào để kết hợp "của chúng ta" bằng công cụ kết hợp git Eclipse?
- 20. Cách tốt nhất để xóa đối tượng khỏi Danh sách
- 21. Làm cách nào để chỉ định cơ sở hợp nhất để sử dụng trong 'hợp nhất hg'
- 22. Làm cách nào để hợp nhất hai ngày trong JavaScript?
- 23. Làm cách nào để hợp nhất trong JGit?
- 24. Làm cách nào để hợp nhất các bảng trong R?
- 25. Kết hợp hệ thống SVN FTP?
- 26. Hợp nhất một cam kết cụ thể
- 27. Làm cách nào để hủy hợp nhất hg?
- 28. Làm cách nào để hợp nhất hai bảng trong Access khi xóa các bản sao?
- 29. Làm cách nào để hợp nhất một tiêu đề cột cụ thể trong DataGridView C#?
- 30. Nhận các mục nhập hợp nhất/hợp nhất từ ABAddressBook
Hoàn hảo! Cảm ơn! – NotDan
Điều này có thể sử dụng được từ giao diện người dùng TFS Visual Studio 2010 không? – MisterZimbu
Tùy chọn '/ discard' này có thực sự hoạt động không? Bởi vì khi tôi chạy lệnh này, các thay đổi xảy ra trong các Thay đổi đang chờ xử lý, như thể tôi đã thực hiện thao tác hợp nhất theo cách thủ công. –