2011-11-06 3 views
7

내 팀 프로젝트에서 팀원이 함께 작업하기 위해 hg를 사용했으며 확인 된 답변의 파일을 this question에서 무시한 파일을 추가했습니다. 하지만 문제가 있습니다. 코드를 실행하는 데 필요한 .lib 파일이 있는데이 파일을 저장소에 보관하고 싶습니다.hgignore : 하나의 .lib 파일을 제외한 모든 파일을 무시해야합니다.

.ggignore는 glob도 사용하고 있기 때문에 * .lib가 무시되는 동안 comp345_dnd/RollPlay.lib (루트 폴더에 comp345_dnd가 포함 된 파일)이/감시되는 것을 어떻게 허용합니까?

답변

14

그냥 수동 HG는 예컨대 (어떤 와일드 카드 제외) 특정 파일을 추가하려면 :

hg add /path/to/file 

이것은 .hgignore 파일을 무시하고 저장소에 파일을 추가합니다.

+0

언제든지 .hgignore에서 훼손되지 않습니다. – Portaljacker

+0

아니오 - .hgignore는 디렉토리 나 패턴을 지정할 때만 작동합니다. 특정 실제 파일을 추가하기 위해 mercurial에게 명령하면, .hgignore에 관계없이 파일을 추적하고 추적합니다. – asc99c

관련 문제