Có cách nào dễ dàng, trên cam kết của một tệp, tự động chèn thông tin vào tệp mã chính nó (như tác giả, cam kết nhận xét, ngày cam kết, v.v ...) không? Tôi muốn thông tin này được thêm vào một khối ở đầu mỗi tệp được cam kết. Về cơ bản, toàn bộ lịch sử sửa đổi phải được ghi lại trong mỗi tệp mã ...Subversion: Thêm dữ liệu sửa đổi vào tập tin mã trên cam kết
Tôi thấy có cách để sử dụng thuộc tính subversion để đạt được điều gì đó tương tự, nhưng tôi không thấy cách nhận nhận xét cam kết thực sự vào tệp và tôi cũng không thấy cách giữ nhật ký đang chạy có toàn bộ lịch sử sửa đổi thay vì chỉ thông tin cam kết cuối cùng.
Tôi không nghĩ rằng đây là một ý tưởng hay vì tệp mã chỉ nên có mã trong đó, nhưng tiếc là đây là yêu cầu đối với dự án hiện tại của tôi.
Đây là các tệp mã sẽ không bao giờ được hợp nhất. Các nhà phát triển khác muốn xem các thay đổi trong tập tin trong khi họ đang làm việc trên nó. Tôi đã cố gắng giải thích rằng họ có thể nhìn thấy các thay đổi rất dễ dàng trong vòng 2 lần nhấp chuột nhưng câu trả lời là "Vâng, đó là 2 lần nhấp quá nhiều!" –