2
我想阻止某些用戶檢出CVS回購中某些代碼模塊。我已經實施了預提交掛鉤,以防止代碼向代碼提交給特定模塊,但我沒有看到任何方式來阻止該同一模塊的簽出結帳。我可以創建一個預結帳CVS鉤子
有誰知道一種方法來防止某些模塊使用鉤子CVS簽出?
我想阻止某些用戶檢出CVS回購中某些代碼模塊。我已經實施了預提交掛鉤,以防止代碼向代碼提交給特定模塊,但我沒有看到任何方式來阻止該同一模塊的簽出結帳。我可以創建一個預結帳CVS鉤子
有誰知道一種方法來防止某些模塊使用鉤子CVS簽出?
This thread提到cvs_acls script,在CVS的源代碼分配,在的contrib/目錄。
它可以做你正在尋找的東西。
Ex。
TAG1
,TAG2
,TAG3
,TAG4
,TAG5
結帳/更新/輸出操作TAG1
&TAG2
應該失敗。 (cvs co -r TAG1 mod_dir
)
的original script是僅用於防止提交,但它可以被修補以防止結帳爲好。
這個CVS FAQ提供了更多的選擇。