Atualização janeiro de 2020
O VisualSVN Server 4.2 oferece suporte à localização de arquivos e pastas na interface da web. Experimente o novo recurso em um dos repositórios do servidor de demonstração !
Consulte as Notas da versão versão 4.2 e faça o download do VisualSVN Server 4.2.0 na página principal de download .
Resposta antiga
Começando com o Subversion 1.8, você pode usar --search
a opção com svn log
o comando . Observe que o comando não realiza pesquisa de texto completo dentro de um repositório, mas considera apenas os seguintes dados:
- autor da revisão (
svn:author
propriedade não versionada),
- data (
svn:date
propriedade não versionada),
- texto da mensagem de log (
svn:log
propriedade não versionada),
- lista de caminhos alterados (isto é, caminhos afetados pela revisão específica).
Aqui está a página de ajuda sobre essas novas opções de pesquisa:
If the --search option is used, log messages are displayed only if the
provided search pattern matches any of the author, date, log message
text (unless --quiet is used), or, if the --verbose option is also
provided, a changed path.
The search pattern may include "glob syntax" wildcards:
? matches any single character
* matches a sequence of arbitrary characters
[abc] matches any of the characters listed inside the brackets
If multiple --search options are provided, a log message is shown if
it matches any of the provided search patterns. If the --search-and
option is used, that option's argument is combined with the pattern
from the previous --search or --search-and option, and a log message
is shown only if it matches the combined search pattern.
If --limit is used in combination with --search, --limit restricts the
number of log messages searched, rather than restricting the output
to a particular number of matching log messages.