Tôi đang làm việc trong một dự án nơi chúng tôi có thiết lập kiểm soát nguồn để tự động viết ghi chú trong trình theo dõi lỗi. Chúng tôi chỉ cần viết ID vấn đề lỗi trong thông báo cam kết và thông báo cam kết được thêm vào dưới dạng ghi chú cho trình theo dõi lỗi.
Tôi chỉ có thể thấy một vài nhược điểm cho thực hành này. Nếu đôi khi trong tương lai, mã nguồn được tách ra khỏi phần mềm theo dõi lỗi (hoặc các lỗi / vấn đề được báo cáo bằng cách nào đó bị mất). Hoặc khi ai đó đang tìm kiếm trong lịch sử cam kết nhưng không có quyền truy cập vào trình theo dõi lỗi của chúng tôi.
Câu hỏi của tôi là nếu có một tham chiếu lỗi / vấn đề trong thông điệp cam kết được coi là thực hành tốt? Có một số nhược điểm khác?