名稱

pre-revprop-change — 修訂版本屬性修改的通知。

描述

pre-revprop-change鉤子在修訂版本屬性修改之前,正常提交範圍之外被執行,不像其他鉤子,這個鉤子默認是拒絕所有的屬性修改,鉤子必須實際存在並且返回一個零值,這樣屬性修改才能實現。

如果pre-revprop-change鉤子沒有實現或返回一個非零值,對屬性的修改就不會成功,所以的標準錯誤輸出會返回到客戶端。

輸入參數

傳遞給你鉤子程序的指令列參數,按照順序是:

  1. 版本庫路徑

  2. 要修改屬性的修訂版本

  3. 企圖修改屬性的認證用戶名

  4. 屬性名稱已修改

  5. 變更描述:A (新增的),D (刪除的)或M (修改的)

此外,Subversion通過標準輸入將屬性值傳遞給鉤子程序。

普通用戶

訪問控制,修改確認和控制