2010-03-26 26 views
6

Mercurial có cung cấp bất kỳ loại phần mở rộng nào cung cấp chức năng tương tự như các mục công việc của TFS khi bạn kiểm tra những thay đổi mà bạn có thể kết hợp chúng với các tính năng/khuyết tật?Sử dụng Mercurial với theo dõi mục công việc giống như TFS

Nếu không có nhiều (hoặc bất kỳ) hỗ trợ nào cho điều này, làm thế nào để bạn xử lý ALM bằng Mercurial?

Trả lời

5

Những gì bạn có thể tìm kiếm được gọi là distributed bugtracker. Có một số người có sẵn trên đó hoặc dvcs khác. Tôi đã đi qua một vài liên kết:

  1. Bugs Everywhere
  2. DisTract
  3. Distributed bug tracking
+0

Trình gỡ lỗi được phân phối chắc chắn sẽ là phần tương ứng với DVCS, tất nhiên nó sẽ tuyệt vời nếu cả trang web Bugs Everywhere và DisTract sẽ hoạt động vào lúc này để tôi có thể biết được sản phẩm của họ trông như thế nào làm. –

2

Bugzilla extension nhưng đây không phải là điều bạn muốn ra khỏi hộp mà tôi nghĩ? nó có thể là một điểm khởi đầu tốt tuy nhiên nếu bạn muốn viết phần mở rộng của riêng bạn/hooks để thực hiện chính xác những gì bạn muốn

nếu bạn muốn trả tiền mặt sau đó được fogbugzkiln

1

Tôi nghĩ rằng tốt nhất của bạn bắn ở đây là cho đến nay để thêm nó cho mình bằng cách sử dụng tính năng móc trong Mercurial.

Tôi đã xem xét điều này để cài đặt TargetProcess trong nhà của mình. Bạn có thể tìm thấy thêm tại bài đăng này mà tôi đã tìm thấy trong tìm kiếm của riêng tôi cho điều này: http://mattadamson.blogspot.com/2009/11/building-mercurial-external-hook-to.html

Điều này sẽ khả thi miễn là hệ thống của bạn xử lý các tính năng/khuyết tật cung cấp API để thao tác dữ liệu.

1

Bạn có thể xem nó từ this wikipedia và đi tới phần "Tích hợp hệ thống kiểm soát sửa đổi" ở cuối wiki.

Tôi nghĩ câu hỏi của bạn nên là những gì hệ thống theo dõi vấn đề có thể tích hợp với mercurial, không phải là cách xung quanh kể từ khi mercurial chỉ là một hệ thống kiểm soát nguồn. Hệ thống theo dõi vấn đề miễn phí nổi tiếng như BugTracker.NET, Bugzilla, Redmine, Trac đều hỗ trợ tích hợp mercurial, có nghĩa là bạn có thể tích hợp kho chứa thủy ngân của bạn với chúng để theo dõi các thay đổi của bạn, v.v.

0

Bạn có thể thử tiện ích mở rộng Artemis là một sự theo dõi vấn đề nhẹ xử lý từng vấn đề dưới dạng chuỗi email, lưu trữ chúng trong cùng một kho lưu trữ. Thật dễ dàng để cài đặt, chỉ cần tải xuống và thêm một dòng vào tệp .hgrc của bạn. Để thêm hoặc sửa đổi sự cố, chỉ cần nhập hg iadd. Cá nhân tôi thấy nó dễ dàng và đơn giản để sử dụng. Tuy nhiên, nó thiếu một giao diện web.

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