svn在文件中区分特定行

use*_*293 4 svn diff

我想确定SVN版本文件中最后一次更改特定行的时间.SVN(或TortoiseSVN)有命令这样做吗?

我可以写一个脚本,它会从HEAD向后反转每个连续的版本,并检查给定行号的行是否不同.但是,如果在所需的行之前插入行,则这种简单的方法将不起作用,但行本身的文本没有改变.我不是合并理论/差异的专家,所以我不知道如何做到这一点.有任何想法吗?

ang*_*son 9

是的,你正在寻找的函数叫做Blame,它可以通过subversion命令行界面和TortoiseSVN界面获得.