2013-07-31 4 views
-1

gitosis에서 DEV, STAGING, MASTER 브랜치가 있습니다. 관리자 만 체크인하거나 마스터 & 테스트 분기로 병합 할 수있는 사용자를 제한하려면 어떻게합니까? 개발자는 DEV 지점에만 체크인 할 수 있습니다. 개발자는 마스터에서 체크 아웃/풀링 할 수 있지만 체크 인/푸시는 수행 할 수 없습니다.git가 마스터 브랜치에 대한 사용자 액세스를 차단합니다

+0

내 의견을 수정하기 위해 downvote를 사용하십시오. – Salton

+0

Gitosis는 분기 별 권한을 지원하지 않습니다. [이 질문] (http://stackoverflow.com/questions/579714/using-gitosis-to-specify-permissions-per-branch) 업데이트 훅 스크립트 및 Gitolite 권장 사항과 함께 자세한 내용을 제공합니다. – cjc343

답변

1

Gitolite은 가능한 해결책 중 하나입니다.

+1

이 링크는 질문에 대답 할 수 있지만 여기에 답의 핵심 부분을 포함하고 참조 용 링크를 제공하는 것이 좋습니다. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. – Thomas

+0

그리고 이것이 내가 원래 코멘트로 남겨 두어야한다고 생각한 이유입니다 ... 저는 Gitolite의 설치 단계를 대답으로 복사하려고하지 않습니다. 내 대답의 '핵심 부분'은 링크 된 페이지가 아닌 'gitolite'입니다. GitHite가 GitHub에서 벗어나거나 GitHub가 자신의 강타를 변경하고이 게시물을 건너 오는 누군가가 링크없이 내 대답을 이해할 수 없다면 도움을받지 못합니다. – cjc343

+0

@ cjc343 나는 gitosis를 사용하고 있습니다. 당신이 공유하는 링크는 github에 대해 말합니다,이 절차는 또한 gitosis에 유효합니까? – Salton

관련 문제