Apakah ada cara untuk melakukan pencarian teks lengkap dari repositori subversi, termasuk semua sejarahnya?
Sebagai contoh, saya telah menulis fitur yang saya gunakan di suatu tempat, tetapi kemudian tidak diperlukan, jadi saya mencari file-file itu, tetapi sekarang saya perlu menemukannya lagi untuk menggunakannya untuk hal lain. Log svn mungkin mengatakan sesuatu seperti "menghapus barang yang tidak digunakan", dan ada banyak checkin seperti itu.
Sunting 2016-04-15: Harap dicatat bahwa apa yang ditanyakan di sini oleh istilah "pencarian teks lengkap", adalah untuk mencari perbedaan aktual dari komit, dan bukan nama file dan / atau pesan komit . Saya menunjukkan ini karena frasa penulis di atas tidak mencerminkan dengan sangat baik - karena dalam contohnya ia mungkin hanya mencari nama file dan / atau melakukan pesan. Makanya banyak svn log
jawaban dan komentar.
svn log --search
tidak melakukan pencarian teks lengkap seperti yang disyaratkan oleh @rjmunro, tetapi hanya mencari penulis, tanggal, pesan log, dan daftar jalur yang diubah.
--search
argumen untuksvn log
perintah. Lihat jawaban saya di stackoverflow.com/a/17473516/761095