Tôi đang tìm kiếm giải pháp, để gắn thẻ thay đổi trong thông báo cam kết.Gắn thẻ cam kết tin nhắn và thay đổi
Đối với tôi một "tag" là một cái gì đó như:
- đang dọn dẹp
- người dùng thay đổi có thể nhìn thấy
- đổi cấu trúc cơ sở dữ liệu (ALTER TABLE)
- thay đổi Documentation
Cho đến bây giờ tôi sử dụng SVN, nhưng muốn chuyển sang git. Nếu có tiêu chuẩn, rất nhiều công cụ như trac, redmine, ... có thể sử dụng nó.
Tôi muốn điều này để trả lời câu hỏi như thế này:
- Nếu tôi cập nhật một hệ thống, những thay đổi có thể nhìn thấy cho khách hàng, hoặc là nó chỉ là một bản cập nhật maintance?
- Lược đồ cơ sở dữ liệu có thay đổi giữa hai phiên bản không?
Bối cảnh:
Đến bây giờ tôi sử dụng unison để đồng bộ hóa giữa DEV, TEST và hệ thống PROD. Nhưng unison không biết bất cứ điều gì về quản lý phiên bản (đó là SVN tại momement). Tôi muốn chuyển sang git. Và tôi muốn thấy nhanh, những thay đổi là gì.
Ví dụ: Tôi muốn xem các thay đổi giữa TEST và PROD. Tôi không muốn thấy các thay đổi mã nguồn, nhưng các thông báo cam kết. Nhưng đôi khi có tới 100 cam kết. Ở đây tôi muốn có một bộ lọc, để loại trừ những thay đổi không quan trọng.
+1 cho câu trả lời hay. Nhưng nếu tôi cần thêm thông tin về thay đổi bằng cách sử dụng thẻ của nó thì sao? ví dụ.Tôi cần thêm thông tin về lỗi (trình báo cáo, mức độ nghiêm trọng, các bước sinh sản của nó, v.v.) được giải quyết trong thẻ FIX. – hsalimi
Sau đó, bạn chỉ có thể thêm tất cả thông tin sau thẻ, ví dụ: "FIX issue foo được báo cáo bởi john doe; ..." – mort
Oh my God !!!!!!! Sau đó, làm thế nào để bạn muốn báo cáo cho họ ?????? – hsalimi