2009-07-28 57 views
18

Có công cụ cho phép tôi trỏ đến kho lưu trữ lật đổ để duyệt nội dung của kho lưu trữ hay không. Tôi đang suy nghĩ một cái gì đó tương tự như những gì trac cung cấp với SCM. Tôi mô tả một số tính năng ở đây cho những người không quen thuộc với hội nhập nguồn trac của:Trình xem lật đổ dựa trên web

  • truy cập nó từ một trình duyệt - nó phải là một webapp
  • khả năng xem bất kỳ phiên bản của một tập tin. Tốt hơn là tính năng này có thể được gọi bằng url. Điều này có nghĩa là người ta có thể liên kết đến một phiên bản cụ thể của một tập tin.
  • hiển thị trên một trang tất cả các tệp đã sửa đổi trong một thay đổi (nước thịt: hiển thị sự khác biệt của các tệp đã sửa đổi)
  • khả năng hiển thị (theo cách mã màu) khác biệt giữa hai phiên bản của tệp để gọi nó bằng url.
  • một dòng thời gian thay đổi đối với kho lưu trữ với các tệp đã sửa đổi cho mỗi changeset.
  • Thật tuyệt vời nếu đó là nguồn mở nhưng không nhất thiết phải như vậy.

Trình xem kho lưu trữ dựa trên web whizzbang có tính năng nào khác?

+0

Có vấn đề gì với trac? – mga911

+0

không có gì sai với trac. chúng tôi không muốn sử dụng các tính năng theo dõi lỗi của trac do đó, nó sẽ được tốt đẹp để có một đứng dọc theo người xem kho. – neesh

+0

Giao diện web của VisualSVN Server có các tính năng bạn chỉ định trong câu hỏi: https://www.visualsvn.com/server/changes/3.2/#commit-view – bahrep

Trả lời

9

tôi sử dụng WebSVN với Cruise Control .Net integration, vì vậy mỗi build email cho thấy các tập tin sửa đổi và bấm vào chúng cho thấy một diff

Tôi thích trac tốt hơn nhiều nhưng có thể không nhận được công ty của tôi chuyển

+0

nó tuyệt vời để biết rằng có tích hợp điều khiển hành trình. cảm ơn. – neesh

+0

Thú vị- không biết bạn có thể làm, tôi có thể phải kiểm tra xem nó ra. – RichardOD

2

Tại công ty của tôi, chúng tôi sử dụng ViewVC

8

Chúng tôi sử dụng WebSVN. Nó có tất cả các tính năng được đề cập ở trên. Lý do chúng tôi không sử dụng trac là vì chúng tôi sử dụng FogBugz làm trình theo dõi vấn đề của chúng tôi và vì websvn hoàn toàn là trình duyệt kho lưu trữ, nó phù hợp tốt với FogBugz.

+0

Bạn đã đến đó 2 giây trước tôi! Nice –

+0

cảm ơn. chúng tôi cũng sử dụng một cái gì đó khác để theo dõi vấn đề vì vậy tôi do dự trong việc sử dụng trac – neesh

2

Tôi thích sử dụng WebSvn. Nhưng tôi đã không cố gắng nhiều.

3

Sventon là trình duyệt kho lưu trữ tuyệt vời. Tôi đã viết trước đó về những gì tôi thích về Sventon here.

Tôi nghĩ Sventon đáp ứng yêu cầu của bạn (hiểu biết của tôi từ câu hỏi của bạn), và một số công cụ tuyệt vời khác:

  • ứng dụng Web và để cài đặt WAR là một khoe.
  • Cấu hình dễ dàng.
  • Hỗ trợ nhiều vị trí lưu trữ.
  • Tệp/thư mục có thể được tải xuống dưới dạng lưu trữ nén (zip).
  • Khác biệt là tốt, ba chế độ - nội tuyến, song song và khác biệt thống nhất.
  • Nếu bạn đang sử dụng Hudson để quản lý xây dựng Sventon được hỗ trợ.
  • Nếu bạn đang sử dụng Jira và sử dụng plugin Subversion, cấu hình tương đối dễ dàng.
+0

Vui lòng bao gồm liên kết. –

3

Nếu bạn muốn làm mỏng Trac, các thành phần có thể được bật và tắt qua trac.ini. Hãy xem phần components của tài liệu TracIni.

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