2016-07-15 94 views

回答

1

With gitolite特別值得一提的是,您有different types of permissions
它們包括刪除的「d」:

repo @all 
    RWCD dummy-branch = foo 

這將授權分支dummy-branch刪除,但這樣做也所有現有RW+規則否認刪除(因爲不有一個「D」)

如果規則指定RWDRW+D,那麼規則不具有與D預選賽將不再燙髮它刪除一個參考。

在這種情況下,您指定誰有權刪除,其他人默認情況下沒有該權限。

+0

嗯所以它似乎使用gitolite它是可能的。沒有gitolite的默認git沒有辦法嗎?如果是這樣,我想我將不得不將我的存儲庫移至gitolite。首次閱讀時,gitolite權限系統並不十分清晰,但我想我明白了。 – Divick

+0

@ DivKis01否:gitolite被授權。 Git本身就是在那裏管理回購內容(歷史),它不管理認證或授權。其他Git回購經理提供類似的服務,例如GitLab及其受保護的分支機構:https://help.github.com/articles/about-protected-branches – VonC

相關問題