내 사례 : 두 그룹, 개발자 및 서버가있는 gitolite 환경이 있습니다. 처음에는 읽기 권한 만 가진 서버로 충분했지만 이제는 git pull을 실행하고 정확한 시간과 배포자를 알 수있는 태그를 만듭니다. 그것은 완벽하게 잘 작동하지만 커밋 서버에서 오는 것을 방지하고 싶습니다. 컴퓨터의 개발자 만 저장소에 코드를 작성할 수 있지만 서버에서 코드를 푸는 사람이 있습니다.Gitolite 사용 권한 : 쓰기 태그는 허용하지만 커밋은 허용하지 않습니다.
나는 RW, RW + 및 RW + C의 사용 권한을 이미 테스트 한 바 있습니다. 따라서 서버가 태그를 저장소로 푸시하지만 커밋하지 못하게 할 수있는 방법이 있는지 알고 싶습니다.
글쎄, 그건 definitelly 올바른 방향으로 지적! 나는'RW refs/tags /.* = @ servers'를 사용했고 그것은 매력처럼 작동했습니다. 고마워. –
@EvertonLeite 좋아요! 더 많은 가시성을 얻기 위해 답안에 귀하의 의견을 포함 시켰습니다. – VonC