函式名: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或路徑。