2013-04-24 2 views
1

버전 관리에 Mercurial을 사용하고 있습니다. 저장소의 zip 파일을 무시하려고합니다. 내 hgignore 파일은 프로젝트의 루트 디렉토리에 있습니다.mercurial 전체 저장소의 .zip 파일을 무시하십시오.

아래 코드는 http://www.selenic.com/mercurial/hg.1.html#patterns입니다.

syntax: glob 
**.zip 

syntax: regexp 
re:.*\.zip$ 

하지만 이러한 것들은 저에게 효과적이지 않습니다.

는 나 또한

hg addremove 

hg forget -I '*' 

을 시도했지만 도움이 일부러. 저장소에서 zip 파일을 제대로 무시할 수있는 방법을 알려주시겠습니까? 도움 주셔서 감사합니다.

편집

내 문제는 압축 파일이 이미 저장소에 추가되었다이었다. 나는 그들을 잊고 헌신했다. 이제는 무시합니다

답변

2

*.zip 안에 .hgignore을 쓰면됩니다. .hgignore 내부의 패턴은 루팅되지 않으므로 *.zip은 나타나는 위치와 상관없이 zip 아카이브와 일치합니다.

+0

안녕하세요, 존 .hgignore 파일이 이미 추가 된 파일을 무시하지 않습니까? – user2314575

+0

@ user2314575 : 아니요, 명시 적으로 '잊어 버려야'합니다. – Jon

관련 문제