Có cách nào để thực hiện tìm kiếm toàn văn bản của kho lưu trữ lật đổ, bao gồm tất cả lịch sử không?
Ví dụ: tôi đã viết một tính năng mà tôi đã sử dụng ở đâu đó, nhưng sau đó nó không cần thiết, vì vậy tôi đã gửi các tệp này, nhưng bây giờ tôi cần tìm lại nó để sử dụng nó cho mục đích khác. Nhật ký svn có thể nói một cái gì đó như "loại bỏ những thứ không sử dụng" và có vô số đăng ký như thế.
Chỉnh sửa 2016-04-15: Xin lưu ý rằng những gì được hỏi ở đây bằng thuật ngữ "tìm kiếm toàn văn bản", là tìm kiếm các khác biệt thực tế của lịch sử cam kết, chứ không phải tên tệp và / hoặc thông điệp cam kết . Tôi chỉ ra điều này bởi vì cụm từ của tác giả ở trên không phản ánh điều đó rất tốt - vì trong ví dụ của anh ta, anh ta cũng có thể chỉ tìm kiếm một tên tệp và / hoặc thông điệp cam kết. Do đó rất nhiều svn log
câu trả lời và ý kiến.
svn log --search
không thực hiện tìm kiếm toàn văn theo yêu cầu của @rjmunro, mà chỉ tìm kiếm tác giả, ngày tháng, thông điệp tường trình và danh sách các đường dẫn đã thay đổi.
--search
đối số chosvn log
lệnh. Xem câu trả lời của tôi tại stackoverflow.com/a/17473516/761095