내 프로젝트의 .hgignore
에 이 아닌 /static/
(즉, 디렉토리의 루트에있는 정적 폴더)을 제외하고 싶습니다. 어떻게 이것을 허용하도록 .hgignore
을 구성할까요?hg - 루트에서만 디렉토리를 무시합니다.
답변
.hgignore 시작 부분에 syntax: regexp
을 포함시킨 다음 perl 정규식 구문을 사용하여 ^
을 사용하여 디렉터리를 루트화할 수 있습니다. 그래서 단지 ^static
이 작업을 수행해야합니다.
나는 그것을'^ static /'으로 바꿀 것이다. 그렇지 않으면 정적으로 시작하는 이름을 가진 모든 디렉토리를 무시할 것이고, 이것은 혼란을 야기 할 수있다. –
'.hgignore'가 glob 구문에 있다면'^ static /'줄 앞뒤에'syntax : regexp'와'syntex : glob'를 넣으면됩니다. 분명히 구문 사이를 전환 할 수 있습니다. [맨 페이지] (https://www.selenic.com/mercurial/hgignore.5.html)를 참조하십시오 : _ "선택한 구문은 다른 구문을 선택할 때까지 이어지는 모든 패턴을 구문 분석 할 때 적용됩니다."_ –
- 1. hg status 새로운 이동 된 디렉토리를 무시합니다.
- 2. Codeigniter가 디렉토리를 무시합니다.
- 3. .ackrc의 하위 디렉토리를 무시합니다.
- 4. modrewrite를 사용하여 디렉토리를 무시합니다.
- 5. mercurial (hg .hgignore)와 함께 manage.py를 무시합니다.
- 6. Unix가 발견되는 동안 디렉토리를 무시합니다.
- 7. ack의 .ackrc를 사용하여 디렉토리를 무시합니다.
- 8. MVC, 루트에서만 컨트롤러를 검색하십시오.
- 9. mod_rewrite를 사용하여 htaccess의 특정 디렉토리를 무시합니다.
- 10. Subversion : Repo에 커밋 된 디렉토리를 무시합니다.
- 11. CreateProcess가 lpCurrentDirectory/상위 작업 디렉토리를 무시합니다.
- 12. Eclipse 자동 작성기는 종종 자원 디렉토리를 무시합니다.
- 13. GeoIP의 magento admin 디렉토리를 무시합니다. Htaccess Rewrite
- 14. Git이 하위 디렉토리의 .git 디렉토리를 무시합니다.
- 15. Apache Hive의 외부 테이블에서 하위 디렉토리를 무시합니다.
- 16. HG : 전체 리포를 복제하지 않고 디렉토리를 특정 리비전으로 업데이트 하시겠습니까?
- 17. firefox 확장자에서 HG 명령을 실행하기 전에 디렉토리를 변경하는 방법은 무엇입니까?
- 18. Mercurial 하위 디렉토리를 무시하십시오.
- 19. .git-ftp-ignore를 약간의 파일/디렉토리를 제외하고 모두 무시합니다.
- 20. mod_rewrite가 세 번째 디렉토리 인 경우 마지막 디렉토리를 무시합니다.
- 21. Mercurial은 특정 서브 디렉토리를 제외한 모든 것을 무시합니다.
- 22. 조건부 Mercurial 파일을 무시합니다
- 23. Nginx를 다시 작성하여 루트에서만 URL에서 index.php를 제거하십시오.
- 24. htaccess - 루트에서만 PHP $ _GET 다시 작성
- 25. 루트에서만 PHP 파일을 찾을 수 없습니다. (IIS6)
- 26. hg 복사는 무엇을합니까?
- 27. 리포지토리에서 추적 된 항목을 무시합니다.
- 28. hg 태그와 hg 책갈피의 차이점은 무엇입니까?
- 29. hg 클론은 hg (init → pull)와 같습니다.
- 30. bitbucket, "hg push"및 "hg update"
시도한 내용은 무엇입니까? '^/static /.*'를 사용하여'syntax : regexp'와 같은 것을 시도해 보셨습니까? –
glob로 할 수 있습니까? – Medorator
@buffer No. [manpage] (https://www.selenic.com/mercurial/hgignore.5.html)에 따르면 glob을 루팅 할 수 없습니다. 그러나 당신은'.hgignore '내에서 구문 사이를 전환 할 수 있습니다. –