Existe uma maneira de executar uma pesquisa de texto completo de um repositório do subversion, incluindo todo o histórico?
Por exemplo, eu escrevi um recurso que usei em algum lugar, mas ele não era necessário, então eu rmmdm os arquivos, mas agora preciso encontrá-lo novamente para usá-lo para outra coisa. O svn log provavelmente diz algo como "coisas não utilizadas removidas", e há um monte de checkins assim.
Editar 15-04-2016: Observe que o que é solicitado aqui pelo termo "pesquisa de texto completo" é pesquisar as diferenças reais do histórico de confirmação, e não os nomes de arquivos e / ou mensagens de confirmação . Estou apontando isso porque o fraseado do autor acima não reflete muito bem - pois no exemplo dele, ele pode estar procurando apenas um nome de arquivo e / ou mensagem de confirmação. Daí muitas svn log
respostas e comentários.
svn log --search
não realiza uma pesquisa de texto completo conforme exigido por @rjmunro, mas apenas pesquisa autor, data, mensagem de log e lista de caminhos alterados.
--search
argumento parasvn log
comando. Veja a minha resposta em stackoverflow.com/a/17473516/761095