使用svn log中的关键字提取svn revsion编号

时间:2015-09-28 13:26:35

标签: linux svn grep

svn log | grep "keyword" 我可以grep包含"关键字"的行,例如

svn log -v | grep "recur"
(endless recursion) when deleting an object in the tree.

但是,如何获取此提交的修订号?

我正在使用svn 1.6(不是最新的,没有svn搜索)

1 个答案:

答案 0 :(得分:0)

我不知道使用命令行svn工具是这里的方法。最好的办法是将Subversion库的绑定用于Python或Ruby等脚本语言。您可以将日志检索为具有提交消息和修订号作为成员的对象列表(每个修订版本一个)。找到你要找的东西只会涉及迭代列表。