查詢

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函式
分享連結