2009-02-16 32 views
27

Cụ thể, tôi đang tìm một thứ gì đó, cho một tệp duy nhất và lịch sử SVN, sẽ hiển thị chèn và xóa dưới dạng hoạt ảnh đẹp.Công cụ trực quan hóa lịch sử cho các hệ thống kiểm soát phiên bản?

Điều đó cho biết: Tôi nhận thấy rằng danh sách các trình hiển thị điều khiển phiên bản có thể là tài nguyên hữu ích.

+0

Bạn đã bao giờ thấy bất cứ điều gì? Đây chính là điều tôi muốn. IE có hiệu quả một khung nhìn thời gian trôi đi của những thay đổi của một tập tin duy nhất (tôi muốn xem các phụ thuộc thay đổi như thế nào trong một package.json) – nevster

Trả lời

1

Hầu hết các VCS có một trang web hoặc GUI giao diện như gitk, HGK và vân vân. Nó cho thấy "chi nhánh" khác nhau và "hòa trộn" cùng tuổi thọ của repo nhưng nếu bạn muốn một cái gì đó đẹp hơn sau đó codeswarm là câu trả lời của bạn :)

4

Trong một cách thực tế hơn, bạn cũng có thể xem xét SVN Time-Lapse View

Chế độ xem thời gian trôi đi SVN là trình xem đa nền tảng tải xuống tất cả các phiên bản của tệp và cho phép bạn cuộn qua các bản sửa đổi bằng cách kéo thanh trượt.
Khi bạn cuộn, bạn được hiển thị một sự khác biệt trực quan của bản sửa đổi hiện tại và bản sửa đổi trước đó.
Vì vậy, bạn có thể xem cách một tệp phát triển và bạn có thể dễ dàng tìm thấy bản sửa đổi mà dòng xuất hiện, biến mất hoặc thay đổi.

(không lớn vào "hoạt hình", nhưng vẫn còn, có thể hữu ích)

Annotated screenshot of the window

+0

Nó trông thực sự tốt nhưng là trong java, có nghĩa là tôi sẽ có trình cập nhật java xuất hiện mọi vài ngày về việc nhận được phiên bản java mới nhất, do đó, sẽ cho rằng oen một miss. – danio

+0

@danio: trình cập nhật java bật lên chỉ khi bạn cho phép. Xem ví dụ http://www.technipages.com/prevent-java-update-available-balloon-messages.html – VonC

+0

cảm ơn nhưng tôi nghĩ rằng tôi đã cố gắng vô hiệu hóa điều đó. Sẽ cung cấp cho nó một đi khi tôi nhận được trở lại máy tính của tôi với Java cài đặt. – danio

27

http://code.google.com/p/gource/ trông rất đẹp

+0

gource dường như không làm những gì anh ta yêu cầu ... nó hiển thị các thay đổi ở mức độ cao đối với mạng của các tệp, chứ không phải một tệp. –

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