2009-07-21 5 views
8

단일 .cvsignore 파일을 만들어 현재 디렉토리의 특정 패턴을 제외하고 모든 하위 디렉토리를 반복적으로 제외시킬 수 있습니까? 기본적으로 각 cvs 모듈의 맨 위에서 각 하위 디렉토리에 대해 .cvsignore를 새로 만들 필요없이 모든 * .swp 또는 * .bak 파일을 제외 시키라고 말하고 싶습니다..cvsignore는 재귀 적 하위 디렉토리에있는 패턴을 제외 할 수 있습니까?

이 동작은 수은의 .hgignore 파일의 동작과 유사하다고 가정합니다.

답변

12

CVS docs 여러 솔루션을 나열하십시오.

  • 당 사용 저장소 목록 $CVSROOT/CVSROOT/cvsignore 해당 파일이 존재하는 경우, 목록에 추가 입니다 에서 : 서버에 $의 CVSROOT에 액세스 할 수 있는지 귀하의 경우에는 다음이 최고의 적용됩니다.

    • 홈 디렉토리에 .cvsignore 의 사용자 별 목록 입니다 : 당신은 $ CVSROOT에 액세스 할 수없는 경우

    는 다음과 같은 나열된 다른 옵션을 사용할 수 있습니다 목록에 추가됩니다 (존재하는 경우).

또는

  • 환경 변수 $CVSIGNORE에서 어떤 항목이 목록에 추가 이다.
+0

고마워요! 나는 문서를 읽고 서버에서 CVSROOT을 수정할 수있는 권한이 없기 때문에 내 홈 디렉토리에서 .cvsignore 파일을 만드는 것을 끝냈다. – Keith

+0

감사합니다. 더 적절한 옵션을 포함하도록 답변을 수정했습니다. –