2016-07-15 2 views

답변

1

gitolite 특히, 사용자는 different types of permissions입니다.
그들은 삭제를위한 'D'를 포함 : 분기 dummy-branch의 삭제 권한을 부여합니다

repo @all 
    RWCD dummy-branch = foo 

을하지만, 그렇지 않은 때문 (모든 기존 RW+ 규칙 삭제를 거부 할 것 는 'D')

규칙이 RWD 또는 RW+D 지정하는 경우, 다음 규칙이없는 D 규정은 더 이상 파마가 없다 그것은 심판을 삭제합니다.

이 경우 삭제할 권한이있는 사용자를 지정하고 기본적으로 다른 사용자는 해당 권한을 갖지 않습니다.

+0

흠 그래서 gitolite를 사용하는 것 같습니다. gitolite가없는 기본 자식에는 아무런 방법이 없습니까? 그렇다면 제 저장소를 gitolite로 옮겨야 할 것입니다. gitolite 사용 권한 시스템은 처음에는 잘 읽혀지지 않았지만 아이디어를 얻었습니다. – Divick

+0

@ DivKis01 아니오 : gitolite가 승인을받습니다. 힘내 자체는 repo 콘텐츠 (히스토리)를 관리하기위한 것일 뿐이며 인증 또는 권한 부여를 관리하지 않습니다. 다른 Git repos 관리자는 GitLab 및 보호 된 지점과 같은 유사한 서비스를 제공합니다. https://help.github.com/articles/about-protected-branches – VonC