subversion - 从匹配模式中获取修订号

Posted

技术标签:

【中文标题】subversion - 从匹配模式中获取修订号【英文标题】:subversion - get revision number from matching pattern 【发布时间】:2017-12-01 06:38:11 【问题描述】:

问题:

在这个文件上做了一些不寻常的提交,没有人知道是谁提交的,svn log /path/of/file 给出了很长的列表。这会耗费大量时间。

预期结果:

所以基本上我试图找到一种方法来在文件中提交匹配模式时获取 svn 中的修订号。例如,我有一个名为 master.cf 的文件,其中有一个名为 foobar 的字符串,但我想知道该提交的修订号,以便知道该匹配字符串何时提交以及由谁提交?

有没有办法解决这个问题?

【问题讨论】:

【参考方案1】:

我想你想使用svn blame:svn blame master.cf | grep foobar

【讨论】:

以上是关于subversion - 从匹配模式中获取修订号的主要内容,如果未能解决你的问题,请参考以下文章

Subversion:如何找到所有未合并到主干的修订?

如何从命令行签出特定的 Subversion 版本?

是否可以使用特定版本号进行subversion checkin?

如何查看Subversion中某个修订版上的文件所做的更改

获取Visual Studio变更集作为修订的一部分

确定Subversion修订之间文件大小的变化