Tüm geçmiş de dahil olmak üzere bir alt sürüm havuzunun tam metin aramasını yapmanın bir yolu var mı?
Örneğin, bir yerde kullandığım bir özellik yazdım, ancak daha sonra gerekli değildi, bu yüzden dosyaları rm'd, ama şimdi başka bir şey için kullanmak için tekrar bulmam gerekiyor. SVN günlüğü muhtemelen "kullanılmayan şeyleri kaldırıldı" gibi bir şey söylüyor ve böyle bir sürü checkin var.
Edit 2016-04-15: Lütfen burada "tam metin arama" terimi tarafından sorulan şeyin dosya adlarını ve / veya taahhüt mesajlarını değil, kayıt geçmişinin gerçek farklarını aramak olduğunu unutmayın . Bunu işaret ediyorum çünkü yazarın yukarıdaki ifadesi çok iyi yansıtmıyor - çünkü örneğinde sadece bir dosya adı ve / veya taahhüt mesajı arıyor olabilir. Bu nedenle birçok svn log
cevap ve yorum.
svn log --search
@rjmunro tarafından gerektiği gibi tam metin araması yapmaz, yalnızca yazar, tarih, günlük iletisi ve değiştirilen yolların listesini arar.
--search
için argümanı kabul edersvn log
. Cevabımı stackoverflow.com/a/17473516/761095