2010-11-04 23 views
2

我想阻止某些用戶檢出CVS回購中某些代碼模塊。我已經實施了預提交掛鉤,以防止代碼向代碼提交給特定模塊,但我沒有看到任何方式來阻止該同一模塊的簽出結帳我可以創建一個預結帳CVS鉤子

有誰知道一種方法來防止某些模塊使用鉤子CVS簽出?

回答

1

This thread提到cvs_acls script,在CVS的源代碼分配,在的contrib/目錄。
它可以做你正在尋找的東西。

Ex。 TAG1TAG2TAG3TAG4TAG5
結帳/更新/輸出操作TAG1 & TAG2應該失敗。 (cvs co -r TAG1 mod_dir

original script是僅用於防止提交,但它可以被修補以防止結帳爲好。
這個CVS FAQ提供了更多的選擇。