Tôi sử dụng công cụ khác biệt bên ngoài với Subversion (Beyond Compare rules!), Và một trong những tính năng tuyệt vời là có thể sử dụng chương trình khác để thực hiện một số chỉnh sửa nhỏ cho tệp khi tôi đang xem xét các thay đổi mà tôi đã thực hiện .Tại sao svn diff đôi khi sao chép các tệp đang hoạt động sang tệp tạm thời?
Nhưng svn diff
hoạt động khác nhau trên các dự án khác nhau của tôi. Trong tất cả, các tập tin bên tay trái là một tập tin tạm thời có chứa các phiên bản mới nhất được lưu trữ trong Subversion (người đứng đầu). Nhưng trong một số, tệp bên phải là tệp làm việc thực tế, trong khi ở những người khác, đó là bản sao tệp tạm thời của tệp đang hoạt động. Trong trường hợp đầu tiên, tôi có thể thực hiện các thay đổi trong chương trình khác và chúng ảnh hưởng đến bản sao làm việc. Trong trường hợp thứ hai, tôi đang chỉnh sửa một tệp tạm thời, vì vậy các thay đổi sẽ bị mất.
Tại sao Subversion đôi khi khác với tệp đang hoạt động nhưng đôi khi chống lại bản sao tạm thời của tệp đang hoạt động? Làm thế nào tôi có thể làm cho nó luôn luôn sử dụng các tập tin làm việc?
Đó là thuộc tính svn: keywords! Cảm ơn. –
Cuối cùng đã tìm ra! Đã có cùng một vấn đề với thuộc tính svn: eol-style. – ocarlsen