Chúng tôi đang trong giai đoạn sửa lỗi của một dự án. Tôi đang cố khắc phục một tính năng bị thoái lui đôi khi trong 2 tháng qua. Tôi nghĩ rằng tôi đã cô lập vấn đề với một phương thức của lớp Java đơn. Lý tưởng nhất, tôi muốn so sánh phương pháp này phát triển như thế nào trong 5 hoặc 10 cam kết Subversion cuối cùng.Có một trình cắm thêm Eclipse nào sẽ cho phép bạn phân biệt một phương thức Java trên nhiều bản sửa đổi Subversion không?
Có công cụ nào hiểu Java và Subversion đủ để hình dung sự tiến hóa của một phương thức trên nhiều lần commit không? Tôi đang tưởng tượng một phần mở rộng cho plugin Eclipse Subversive.
Tôi đang tìm kiếm thứ gì đó ngoài so sánh dòng/ký tự. Svn đổ lỗi/hiển thị chú thích không hiểu rằng văn bản được phân tích là mã Java có phương pháp. Có bất kỳ công cụ nào trực quan hóa với loại hiểu biết này không?
Điều gì đó giống với công cụ Động cơ được mô tả trong nghiên cứu này ... 2007. Trực quan hóa Kiến trúc phần mềm Evolution bằng cách sử dụng các bộ thay đổi. Andrew McNair, Daniel M. Đức, và Jens Weber-JAHNKE, Sở Khoa học Máy tính, Trường Đại học Victoria, Victoria, Canada, {amcnair, dmg, Jens} @ cs.uvic.ca http://turingmachine.org/~dmg/papers/dmg2007_wcre_changesets.pdf
Cảm ơn các liên kết công cụ, nhưng không có công cụ nào được liệt kê trên các trang này đáp ứng các yêu cầu của tôi. Tôi đang tìm một cái gì đó thông minh hơn chỉ là một công cụ phân biệt văn bản. Một công cụ thực sự hiểu rằng văn bản được phân biệt là Java: một ngôn ngữ lập trình với các gói, lớp, phương thức, v.v. – buzz3791