svn命令查看哪个修订版号省略了一些代码

时间:2016-02-14 10:52:39

标签: shell svn grep

我想发现谁在哪些代码中注释了哪个版本号,我在shell命令下面使用

svn log com/foo/web/action/BarAction.java | egrep -o "r[0-9]+" | head -n 5       
r19793
r13653
r13240
r12259
r12113

svn log com/foo/web/action/BarAction.java | egrep -o "r[0-9]+" | head -n 5 | xargs -i svn cat -{} com/foo/web/action/BarAction.java | grep kfyhq

//                      sendToList.add("kfyhq@foo.com");
//                      sendToList.add("kfyhq@foo.com");
                    sendToList.add("kfyhq@foo.com");
                    sendToList.add("kfyhq@foo.com");

但它没有显示修订号,怎么能让它显示修订号,例如

 //                     sendToList.add("kfyhq@foo.com"); r13653
                    sendToList.add("kfyhq@foo.com"); r13240

0 个答案:

没有答案