(PECL svn >= 0.3.0)
svn_blame — Get the SVN blame for a file
Get the SVN blame of a file from a repository URL.
The repository URL.
The revision number.
An array of SVN blame information separated by line which includes the revision number, line number, line of code, author, and date.
Example #1 svn_blame() example
<?php
$svnurl = 'http://svn.example.org/svnroot/foo/trunk/index.php';
print_r( svn_blame($svnurl) );
?>
上例的输出类似于:
Array ( [0] = Array ( [rev] = 1 [line_no] = 1 [line] = Hello World [author] = joesmith [date] = 2007-07-02T05:51:26.628396Z ) [1] = Array ...