|
|
1
72
|
|
2
39
|
|
|
3
23
如果你在运行windows,看看 SvnQuery . 它维护本地或远程存储库的全文索引。提交到存储库的每个文档都会被编入索引。您可以从一个简单的web界面执行类似google的查询。 |
|
|
4
21
我正在使用一个小的shellscript,但这只适用于单个文件。当然,您可以将其和find结合起来,以包含更多的文件。
如果你真的想搜索所有东西,使用
|
|
|
5
13
我发现最好的方法是用更少的:
一旦产量减少,你就可以
编辑: 据作者说,他想搜索的不仅仅是信息和文件名。在这种情况下,你将被要求与以下类似的东西一起破解:
你也可以用
|
|
|
7
7
对于diff,您可以使用
然后使用vim或nano或任何你喜欢使用的工具,并搜索你想要的东西。你会很快找到的。 这不是一个花哨的脚本或任何自动化的东西。但它起作用了。 |
|
|
8
6
虽然不是免费的,但你可以看看来自阿特拉斯的Fisheye,也就是那些带给你Jira的人。它使用许多其他有用的特性对svn进行全文搜索。 |
|
|
9
4
我在找同样的东西,发现了这个: |
|
|
10
4
我刚碰到这个问题
为我做的工作。返回第一次出现的修订并引用了我正在查找的行。 |
|
|
12
2
|
|
|
13
1
我将此作为cygwin bash脚本编写以解决此问题。 但是,它要求搜索项当前位于文件系统文件中。对于与文件系统grep匹配的所有文件,然后执行该文件的所有svn diff的grep。不是完美的,但应该足够好,大多数使用。希望这有帮助。 /USR/本地/BIN/SVNGREP
/USR/本地/bin/svnrevisions
|
|
|
14
0
我通常做什么 Jack M 说(使用svn log--verbose),但我管道到 格雷普 而不是更少。 |
|
|
15
-1
|
|
|
16
-3
我碰到这个 bash script ,但我没有试过。 |
|
|
Eric · pip安装-e svn+ssh不接受用户 8 年前 |
|
|
Anu699 · 在git中管理多个项目的最佳方式是什么?[已关闭] 8 年前 |
|
|
Dipu H · Viewvc未扩展关键字 8 年前 |
|
|
NealWalters · SVNLook-存储库格式-语法不正确 8 年前 |
|
|
m-mas · 尝试与svn重新同步trac时出错 8 年前 |
|
|
Wombattle · 通过命令行在SVN中保留时间戳 8 年前 |