Tôi muốn sử dụng GVim làm công cụ hợp nhất cho TFS 2010.
Tôi không thể tìm ra Đối số cho GVim. Cụ thể đối số% 4, khi tôi sử dụng nó tôi nhận được một bộ đệm trống cho nó. nếu tôi không sử dụng nó, tôi nhận được một thông báo lỗi rằng tôi phải sử dụng nó.GVim làm công cụ hợp nhất cho TFS
Trả lời
này có thể không chính xác theo ý thích của bạn, nhưng đây là cách tôi sử dụng GVim cho một công cụ hợp nhất.
Tôi thiết lập để thực hiện hợp nhất hai chiều: nó có 'nguồn' ở bên trái (nơi tôi đang hợp nhất từ) và tệp hợp nhất ở bên phải (bắt đầu là điểm đến của tôi chi nhánh có thông tin).
tôi thiết lập nó như thế này:
command: C:\Program Files (x86)\Vim\vim73\gvim.exe
argument: -c "vert diffsplit %1 " %4 -c "wincmd l|0read %2 |diff"
Điều này không được như sau:
- Đọc trong file 'nguồn' ở bên trái, và chia cửa sổ (-c " vert diffsplit% 1")
- Mở lên ở phía bên phải là kết quả hợp nhất (% 4)
- Chạy một kịch bản nhanh chóng mà:
- Chuyển qua cửa sổ bên phải (wincmd l)
- Đọc những thay đổi hiện tại của tôi trong các chi nhánh (0read% 2)
- Re-chạy thuật toán diff (diff)
này cho phép tôi "diff" công việc của tôi chống lại việc hợp nhất đến, và tiết kiệm phía bên tay phải sẽ giải quyết việc hợp nhất.
Ảnh chụp màn hình của bạn cho thấy bạn đang sử dụng Vim 7.3. Theo trang web của Vim: http://vim.wikia.com/wiki/Running_diff
Tại một số điểm, chức năng MyDiff được cung cấp bởi các "Vim mà không Cream" trình cài đặt đã được sửa đổi. Tính đến thời điểm Vim 7.3.138 nó vẫn bị hỏng.
Tuy nhiên, Bạn có thể thử các verbose mode sau thông số
command : gvim
argument: -V -od %1 %2
- 1. Công cụ tốt nhất cho scrum trong TFS
- 2. Công cụ hợp nhất cho mã C#
- 3. Cách đặt kdiff3 làm công cụ hợp nhất cho SVN
- 4. Công cụ hợp nhất ngữ nghĩa
- 5. Làm cách nào để cấu hình TFS hoạt động với các công cụ hợp nhất khác nhau
- 6. Hợp nhất chéo trong TFS?
- 7. Làm thế nào để sử dụng p4merge như công cụ hợp nhất/khác biệt cho Mercurial?
- 8. Công cụ hợp nhất hình ảnh tốt nhất cho Git là gì?
- 9. Làm thế nào để ẩn thanh menu/công cụ của gvim?
- 10. Hợp nhất các công cụ bỏ qua các dòng Id $
- 11. Git và TFS tích hợp cho TFS Xây dựng
- 12. Có công cụ nào để xem luồng hoạt động cho dự án TFS không?
- 13. Công cụ để Di chuyển từ SVN sang TFS
- 14. Công cụ phiên bản git thích hợp nhất cho nhiều tệp nhỏ
- 15. 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?
- 16. Công cụ tổng hợp cho nhiều trình theo dõi lỗi/vấn đề không đồng nhất?
- 17. Chuỗi công cụ nhanh nhất cho Qt là gì?
- 18. TFS 2010 API - Nhận các mục công việc từ việc hợp nhất
- 19. Công cụ hợp nhất dòng lệnh tương tác GUI (như BeyondCompare hoặc WinMerge) cho Linux
- 20. Bất kỳ công cụ phân biệt/hợp nhất văn bản nào cho .NET?
- 21. Công cụ tích hợp liên tục nào là tốt nhất cho một dự án C++?
- 22. Kết hợp hai nhánh TFS với git tfs
- 23. Làm cho nền gvim 7.2 màu đen
- 24. Công cụ Kanban tốt nhất
- 25. Công cụ gỡ lỗi tốt nhất cho C và C++
- 26. Cách tốt nhất để tích hợp StyleCop với TFS CI
- 27. Công cụ cài đặt tốt nhất cho java là gì?
- 28. Công cụ xem xét mã tốt nhất cho GIT
- 29. Công cụ tốt nhất cho Đồ thị Html
- 30. TFS: Hợp nhất trở lại chi nhánh chính
Không hoàn toàn là câu trả lời nhưng bạn đã thấy http://www.vim.org/scripts/script.php?script_id=3808 – Benj
@Benj, Có, đã thấy nó. đó là để làm việc trong vim và sử dụng điều khiển nguồn tfs. Những gì tôi muốn là khi tôi làm việc trong VS2010 và tôi nhấp vào nút để "Hợp nhất các thay đổi trong công cụ hợp nhất" - GVim sẽ mở ra như công cụ đó. – kroiz
Yeh, tôi biết, nó chỉ là một plug shameless ;-) – Benj