2009-04-08 28 views
7

Tôi quan tâm đến MyLyn. Tôi đang sử dụng Eclipse Ganymede và tôi có quyền truy cập vào bản cài đặt BugZilla cho dự án mà tôi đang làm việc.Eclipse MyLyn with BugZilla: Cài đặt BugZilla có cần được sửa đổi/định cấu hình không?

Tôi tự hỏi nếu cài đặt BugZilla sẽ phải được thay đổi/cấu hình theo bất kỳ cách nào hoặc nếu tôi có thể sử dụng MyLyn chống lại nó "ra khỏi hộp"?

Tôi có phải thiết lập một số loại máy chủ MyLyn đặc biệt hoặc tôi có thể chỉ cài đặt nó trên máy khách không?

Và nếu cấu hình của BugZilla hoặc dịch vụ MyLyn đặc biệt là cần thiết trên máy chủ. Nó có phải là một thiết lập khó khăn và sẽ mất nhiều thời gian để làm?

Trả lời

5

Nó sẽ làm việc ra khỏi hộp, chỉ cần cung cấp cho nó một thử và xác định các máy chủ BugZilla nhiệm vụ của bạn đến từ.

1

tôi có cài đặt nó và tôi không cần phải chạm một điều trong bugzilla, và nó là một phiên bản cũ của bugzilla quá (2.22.4)

1

Không có yêu cầu trên Bugzilla config. Bạn chỉ cần trỏ Mylyn đến một kho lưu trữ Bugzilla, và Mylyn Bugzilla Connector thực hiện công việc cho bạn.

Ngoài ra, không có máy chủ Mylyn. Nó chỉ đơn giản là chạy trên máy khách. Bạn cộng tác với những người khác bằng cách trỏ đến cùng một kho lưu trữ nhiệm vụ/vấn đề/lỗi và bạn cũng có thể sử dụng Mylyn để tạo danh sách nhiệm vụ cá nhân của riêng mình tại địa phương. (sau đó bạn có thể chia sẻ với những người khác bằng cách đẩy họ ra Bugzilla)

Tôi không nhớ lại bất kỳ khó khăn cụ thể nào của Mylyn trong cấu hình.

-1

Tôi thiết lập điều này cho dự án của mình và chủ yếu hoạt động tốt.

Các vấn đề sau cắt lên tất cả bây giờ và sau đó: lỗi

  1. Bugzilla không được báo cáo một cách duyên dáng. Ví dụ: nếu lỗi không thể đóng vì lỗi phụ thuộc mở, Bugzilla sẽ không cho phép thay đổi, nhưng Mylyn chỉ báo cáo "lỗi máy chủ".

  2. Việc đính kèm ngữ cảnh công việc không luôn hoạt động như mong đợi. Tôi đã đến qua câu hỏi này đang tìm kiếm câu trả lời. Các vấn đề tôi đang tìm kiếm là:

    a. nếu ngữ cảnh đã được đính kèm , thì "khó" là đính kèm một bản cập nhật. Tôi không biết nếu điều này là do trước tiên tôi phải đánh dấu ngữ cảnh hiện tại là "lỗi thời" - Tôi đã thử điều đó.

    b. Đính kèm ngữ cảnh chậm.

Chúc may mắn!

9

Tóm tắt: Mylyn sẽ kết nối với Bugzilla 3.0 và đòi hỏi không thay đổi Bugzilla. Tất cả những gì bạn cần là Mylyn (một ứng dụng khách) có sẵn dưới dạng một Plugin Eclipse.Mylyn's Bugzilla Connector là một trong những Mylyn Connector ổn định và phổ biến nhất.

Chi tiết: Mylyn là giải pháp ALM hàng đầu cho hệ sinh thái Eclipse. Nó gần đây đã trở thành một dự án cấp cao nhất về Eclipse. Từ một điểm-of-xem mục đích chính của nó phát triển là:

  • Mang Nhiệm vụ từ các máy chủ khác nhau (Bugzilla, Trác, Mantis, vv) vào Eclipse (certified connectors list)(full connectors list)
  • Cung cấp một Task List thống nhất để quản lý những nhiệm vụ (video)
  • Focus giao diện người dùng trên chỉ các tập tin có liên quan đến nhiệm vụ hiện tại (video)

trong khi nó cung cấp nhiều tính năng tuyệt vời khác ba điểm là một trong những nhất-cit ed lý do cho việc sử dụng Mylyn (hoặc Tasktop, đó là Mylyn thương mại +).

Để tải Mylyn bạn có thể tải về một Eclipse bao gồm Mylyn (ví dụ, các Eclipse IDE for Java EE Developers) hoặc bạn có thể sử dụng các trang web cập nhật có sẵn trên Mylyn Download Page để cài đặt vào Eclipse hiện tại của bạn. Các trang web cập nhật phải có định dạng: http://download.eclipse.org/tools/mylyn/update/e3.4. Hoặc bạn có thể tải xuống Tasktop Pro, một sản phẩm thương mại.

Khi bạn đã tải xuống Mylyn, thật dễ dàng để kết nối với Bugzilla. Bạn cần phải:

  1. Mở chế độ xem kho lưu trữ tác vụ.
  2. Nhấp vào "Thêm kho lưu trữ tác vụ".
  3. Chọn "Bugzilla" và nhấn "Tiếp theo".
  4. Nhập cài đặt kho lưu trữ của bạn, chẳng hạn như URL và thông tin đăng nhập của bạn.
  5. Mở chế độ xem danh sách nhiệm vụ.
  6. Nhấp vào "Truy vấn mới".
  7. Sử dụng hộp thoại để tạo truy vấn tải xuống tác vụ của bạn từ Bugzilla.

Nếu bạn muốn biết thêm chi tiết về cách thiết lập Mylyn để kết nối với Bugzilla, hãy thử các hướng dẫn này trên connecting to a repositorysetting up your Task List.

David Shepherd, Tasktop Technologies
http://www.twitter.com/davidcshepherd

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