2008-10-20 24 views
10

Như nhiều như tôi thích diff nhật thực/hợp nhất quan điểm, khi giao dịch với các dự án lớn và nhiều chi nhánh mà cần phải được sáp nhập thỉnh thoảng có một tính năng còn thiếu:Làm thế nào để bỏ qua thẻ từ khóa CVS trong eclipse diff

Có cách để đặt eclipse diff để bỏ qua các thẻ CVS như $ Tác giả: $, $ Revision: $ v.v ...?

Vì các thẻ này khác nhau trong tất cả các nhánh, "so sánh với một nhánh khác" luôn dẫn đến vài trăm tệp hiển thị với các thẻ khác nhau nhưng không có sự khác biệt rõ ràng trong mã. (tất nhiên các thẻ khác nhau chỉ sau khi sửa một lỗi trong vài trăm tệp trong chi nhánh và đầu. nhưng điều đó xảy ra rất nhiều nơi tôi đang làm việc. không có ý kiến ​​về điều đó vui lòng.)

Trả lời

8

Đây có vẻ là known bug.

+0

Tôi đang chờ câu trả lời thay thế. Nhưng * thở dài * của bạn là một trong những chỉ chính xác như nó có vẻ. – Stroboskop

+0

Rất tiếc. Gần 10 năm kể từ khi nó được báo cáo và vẫn chưa được sắp xếp. Sẽ không quá tệ nếu có một công việc tốt đẹp xung quanh hoặc một cái gì đó, nhưng vì nó đứng so sánh là hoàn toàn vô dụng. –

0

Mặt khác, việc sử dụng mở rộng từ khóa với SCM của bạn có thể được coi là thủ tục lỗi thời. here là một số đối số hấp dẫn.

+0

Có, nó gây ra vấn đề. Nhưng mặt khác, khi bạn đang tung hứng vài nghìn tệp, đôi khi nó sẽ giúp bạn biết phiên bản của tệp mà bạn đang nói đến. Thời điểm đó thường đến khi hệ thống phiên bản của bạn bị nghẹn vì ai đó đã xóa hoặc di chuyển các thư mục thông tin meta CVS xung quanh. – Stroboskop

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