English | 简体中文 | 繁體中文
查询

svn_blame()函数—用法及示例

「 获取指定文件的每一行的最后一次修改信息 」


函数名:svn_blame()

适用版本:PHP 5 >= 5.3.0, PHP 7, PECL svn >= 0.2.0

函数描述:svn_blame()函数用于获取指定文件的每一行的最后一次修改信息。

用法: svn_blame ( string $repository_url [, int $revision_no = SVN_REVISION_HEAD ] ) : array

参数:

  • repository_url:要获取注释的文件的URL或路径。
  • revision_no(可选):要检查的特定版本号。默认为最新版本(SVN_REVISION_HEAD)。

返回值: 该函数返回一个数组,其中包含每一行的最后一次修改信息。每个数组元素包含以下键值对:

  • line_no:行号
  • revision_no:最后一次修改的版本号
  • author:最后一次修改的作者
  • date:最后一次修改的日期和时间
  • line_content:行内容

示例:

上述示例将输出指定文件的每一行的最后一次修改信息,包括行号、最后一次修改的版本号、作者、日期和时间以及行内容。请注意,示例中的$repository_url需要替换为实际的文件URL或路径。

补充纠错
上一个函数: svn_cat()函数
下一个函数: svn_auth_set_parameter()函数
热门PHP函数
分享链接