我想知道谁负责某些代码以及哪个版本可以使用svn blame
来完成此任务,例如。
svn blame com/foo/web/action/order/CustomerCreateOrderAction.java | grep 'queryArtisanCond.setSelectOnlyId(true);'
7943 wenshuang queryArtisanCond.setSelectOnlyId(true);
没关系,但有时我发现下面的输出没有版本号和作者,例如
svn blame com/foo/web/action/order/CustomerCreateOrderAction.java | grep 'ArtisanConstant.ARTISAN_DATEVERSION_NEW'
- - if (ArtisanConstant.ARTISAN_DATEVERSION_NEW.equals(artisanVo.getDateVersion())) {
那为什么会这样呢?
答案 0 :(得分:1)
如果文件具有尚未提交的本地修改或者有提交但从那时起没有调用svn up
,则会发生这种情况。