在Windows上的TortoiseSVN中,是否有任何实用程序允许用户在回购中搜索文本?

问题描述 投票:0回答:2

在Windows上的TortoiseSVN中,是否有任何实用程序允许用户通过repo搜索文本字符串?我们在SVN中存储了一堆报告SQL,并希望在相应的名称更改时加快对报告的影响分析任务等。不确定所有代码是否都在一个回购中?

tortoisesvn
2个回答
0
投票

如果安装了Cygwin,则可以使用grep搜索目录中的所有文件。

打开一个Cygwin终端,然后切换到你的svn目录。 cd /cygdrive/c/pathtoSVNrepo

然后使用以下命令搜索目录中的所有文件。 grep -REHni searchString . 将“searchString”替换为您要搜索的文本。请注意,这也可以是正则表达式。

该命令将以以下格式生成输出:fileName:lineNumber:lineWithMatchingText 示例输出: image of example output 如果你只是在哪个文件中包含字符串,那么只需选择一个'l'。 grep -REHnil searchString .


0
投票

你可以使用OpenGrok。您必须将它连接到您的svn服务器,但它在我们公司中运行良好。

© www.soinside.com 2019 - 2024. All rights reserved.