2011-09-02 19 views
11

Có một tính năng (sửa đổi liên quan) trong Redmine để liên kết cam kết với nhiệm vụ với các từ khóa cụ thể gõ vào bình luận về cam kết:Tự động đóng Redmine nhiệm vụ với cam kết bình luận

Mặc định từ khóa là:

* for referencing issues: refs, references, IssueID 
* for fixing issues: fixes, closes 

http://www.redmine.org/projects/redmine/wiki/RedmineSettings#Referencing-issues-in-commit-messages

Khi tôi thực hiện cam kết (từ Visual Studio 2010 + Mercurial) đến kho lưu trữ, tất cả tham chiếu từ khóa là wor vua tốt nhưng từ khóa "sửa lỗi" (sửa, đóng) không thay đổi trạng thái thành "xong".

Mọi đề xuất?

Trả lời

18

Đăng nhập như một quản trị viên và đi đến Cài đặt -> Repositories -> Tham khảo và sửa chữa các vấn đề trong bài viết cam kết:

redmine settings

Hãy chắc chắn rằng:

  • bạn có một trạng thái được xác định trong menu thả xuống trạng thái đã áp dụng
  • bạn đang sử dụng từ khóa chính xác i n bài viết cam kết

Các ví dụ sau sẽ đóng một vấn đề đối với các thiết lập ở trên:

  • fixes #1234
  • closes #1234

Để có vấn đề bị đóng cửa, redmine sẽ phải đọc tin nhắn cam kết mới nhất. Thông thường, redmine thực hiện việc này khi nhấp vào tab Repository. Bạn cũng có thể cấu hình một công việc cào thực hiện điều này thường xuyên.

1

Câu trả lời khác cho điều này là "không thể".

Redmine có các trạng thái riêng biệt là "đã giải quyết" và "đã đóng". Bạn có thể ánh xạ một tập hợp từ khóa thành một trạng thái, nhưng bạn không thể định cấu hình các từ khóa khác nhau cho các trạng thái khác nhau. Nói cách khác, bạn không thể định cấu hình "cố định" để có nghĩa là trạng thái cố định đồng thời "đóng" nghĩa là trạng thái đóng. Bạn có thể làm một trong hai, nhưng không phải cả hai.

+3

Trong redmine hiện tại, bạn có thể ánh xạ các từ khóa khác nhau đến các trạng thái khác nhau. –

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