TortoiseHG의 특정 저장소 구성을 .hg\hgrc
에 보관합니다.Mercurial의 저장소 구성 부분을 팀 구성원과 공유하는 방법은 무엇입니까?
내 팀의 모든 구성원과 이러한 설정을 공유 할 수있는 방법이 있습니까?
나는 무시한 파일의 목록을 유지하는 것과 비슷한 해결책을 찾고있다. (제어 된 버전 .hgignore
파일이 저장소 자체에 보관 됨).
TortoiseHG의 특정 저장소 구성을 .hg\hgrc
에 보관합니다.Mercurial의 저장소 구성 부분을 팀 구성원과 공유하는 방법은 무엇입니까?
내 팀의 모든 구성원과 이러한 설정을 공유 할 수있는 방법이 있습니까?
나는 무시한 파일의 목록을 유지하는 것과 비슷한 해결책을 찾고있다. (제어 된 버전 .hgignore
파일이 저장소 자체에 보관 됨).
두 솔루션은
수정 그렉 아이디어의 모든 측면에 대한 몇 가지 수작업 man hgrc
형태
%include file
의 라인은 현재 구성 파일에 파일을 포함합니다에서이 필요합니다 . 포함은 재귀 적입니다. 즉, 포함 파일에 다른 파일이 포함될 수 있습니다. 파일 이름은 % include 지시문이있는 구성 파일에 대한 상대 경로입니다. 환경 변수와 ~ 사용자 구문은 파일에서 확장됩니다.
즉 당신이 %
또한사용 Projrc 확장을 저장소에 저장됩니다 REPO의 .hgrc 파일에 포함 그들의 .hgrc에서 같은 변화를 만들기 위해 동료를 요청할 수 있습니다
이 확장을 통해 Mercurial은 추가 구성 설정을 위해 .hg/projrc를 찾아 구문 분석합니다. 이 파일은 사용자가 확인한 후 사용자가 구성해야하는 서버 목록에서 복제본과 끌어 오기 (절대로 누르지 않음)로 전송됩니다. 보안상의 이유로 사용자는
세공 추가 및 확장을 가능하게하고
리포지토리의 hgrc 파일을 사용하여 병합 도구, 확장 프로그램 및 기타 등의 repo 관련 설정을 만들 수 있습니다. 여기
당신은 저장소의 루트에 예 .hgrc
을 추가 할 수 있습니다. 사용자가 리포지토리를 복제 할 때 자동으로 적용되도록 할 수 없으므로 파일을 업데이트 할 때 파일을 복사하도록 개발자에게 지시해야합니다.
불행히도이를 적용 할 수 없으므로 팀이 회사/프로젝트 정책을 따르도록해야합니다.
는 합법적 인 것 같습니다 서버 및 허용 섹션의 목록을 구성 할 것입니다 전송 될 projrc 구성 설정을 선택해야합니다. 감사. – AlfeG