windows - 在颠覆存储库中递归查找包含文本的文件

标签 windows svn command-line

我如何递归地遍历整个版本库并列出包含特定文本的文件?

最佳答案

您可以使用 ack(站点:http://betterthangrep.com/,我喜欢这个域名;)):

它默认忽略 .svn 并在多个平台上运行,包括 Windows,是一个 Perl 程序。

使用示例:

在C程序中查找所有#include文件:

ack --cc '#include\s+<(.*)> --output '$1' -h 

证明示例:

"Grepping of SVN repositories was driving me crazy until I found ack. It fixes all of my grep annoyances and adds features I didn't even know I wanted." --

关于windows - 在颠覆存储库中递归查找包含文本的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5950826/

相关文章:

svn - 如何配置 DAV svn 访问?

shell - 阻止Hadoop将JobClient输出发送到命令行?

python - 带有基本选项和子命令的命令行界面设计

linux - Linux命令行中仅显示子目录

sql - 适用于 Windows 的 Postgres 查询日志记录

java - 环境变量无法正常工作或 Java 未正确安装

svn - 颠覆提交问题 : XML data was not well-formed

c++ - 使用 dev C++ 将文本输入框添加到 C++ gui

windows - Chrome 开发工具的自定义模拟设备可扩展 150%

windows - TortoiseSVN 提交后 Hook 在 Win 7 上失败