Tôi đang làm việc trên một dự án liên quan đến việc trích xuất chi tiết từ một máy chủ SVN sử dụng SVNKit. Dự án của tôi đã hoàn thành và đã hoạt động một thời gian. Trong quá trình thử nghiệm, tôi nhận thấy một cái gì đó khá lạ lùng. Thời gian cam kết dữ liệu trích xuất của tôi dường như khác với những gì trong SVN Logs.Cửa hàng SVN cam kết thời gian như thế nào?
Tôi không thể tìm thấy bất kỳ mã nào trong dự án có thể gây ra sự khác biệt này nhưng bây giờ tôi đang tìm cách máy chủ SVN lưu trữ thời gian Cam kết trong chính nó. Khi chúng tôi có nhà phát triển làm việc từ một phần khác nhau trên thế giới, kết quả là các múi giờ khác nhau, tôi đã nghĩ rằng SVN có thể đang lưu trữ thời gian sau khi chuyển đổi thành GMT hoặc múi giờ của hệ thống mà máy chủ SVN đang chạy. Nhưng điều đó dường như không xảy ra. Thay vào đó, thời gian được lưu trữ theo thời gian khi cam kết được thực hiện và trong chính múi giờ địa phương đó.
Tôi đã không thể tìm thấy bất kỳ tài liệu quan trọng nào trên Internet để hỗ trợ lý thuyết của tôi cho đến nay.
Ai đó có thể giải thích ngắn gọn về cách SVN lưu trữ Thời gian cam kết cho mỗi thay đổi không? Các liên kết Documentaion đề cập đến điều này sẽ giúp ích rất nhiều.