PHP Conference Japan 2024

svn_blame

(PECL svn >= 0.3.0)

svn_blame取得檔案的 SVN 註記

說明

svn_blame(字串 $repository_url, 整數 $revision_no = SVN_REVISION_HEAD): 陣列

從儲存庫網址取得檔案的 SVN 註記。

參數

repository_url

儲存庫網址。

revision_no

修訂版號。

回傳值

一個包含 SVN 註記資訊的 陣列,以行為單位分隔,其中包含修訂版號、行號、程式碼行、作者和日期。

範例

範例 #1 svn_blame() 範例

<?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
          ...

另請參閱

  • svn_diff() - 遞迴比較兩個路徑的差異
  • svn_logs()
  • svn_status() - 返回工作副本檔案和目錄的狀態

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top