2010-12-16 4 views
3

저는 개발 팀에서 Mercurial을 VCS로 사용하고 있습니다. TortoiseHg는 GUI 도구로 사용됩니다. 작업 흐름이 변경되어 QA 회원은 릴리스 서버에서 푸시/풀 작업을보다 세부적으로 제어하고 싶습니다. 사용자 자격 증명이있는 지정된 사용자 만 지정된 Repo에 액세스 할 수 있도록 허용하려고합니다. (에스). 끌어 오기 및 밀어 넣기 작업에서이 작업을 수행하는 방법을 알려주십시오. 또한 Windows 인증과 통합 할 수 있는지 알려주십시오.TortoiseHg를 사용하는 동안 Mercurial 푸시/풀 작업에 대한 인증을 사용하려면 어떻게해야합니까?

감사합니다. 윌리엄

+1

리포지토리를 어떻게 호스팅하고 있습니까? IIS? 안녕하세요? 아파치? –

답변

5

사용하는 전송 프로토콜과 서버에 따라 다릅니다.

HTTP를하는 것은

당신은 .hg/hgrc configuration file에서의 repo에 밀어 수있는 사용자의 목록을 추가 할 수 있습니다.

[web] 
allow_push = frodo, sam 

당신은 파일 권한 당신의 OS의 시스템 또는 SharedSSH에 설명 된 ssh를 래퍼 중 하나를 사용할 수 있습니다

SSH.

파일

당신은 당신의 OS의 파일 권한 시스템을 사용할 수 있습니다.

관련 문제