2012-05-04 8 views
1

CVS cvswrappers는 허용 된 몇 개의 확장자를 제외하고 모든 파일을 바이너리로 처리 할 수 ​​있습니까?CVS에서 몇 개의 화이트리스트를 제외한 모든 파일을 바이너리로 커밋하는 방법

일반적으로 cvswrappers는 다른 방법으로 사용됩니다. 키워드 확장 -kb을 할 모든 확장 목록 :

*.exe -k 'b' 

을하지만 그것을 다른 방법이 필요합니다, 그래서 모든 -kb에 최선을 다하고 있지만, 목록에있는 다른 모든 아니다/추가됩니다.

답변

0

테스트하지는 않았지만 기본 키워드 확장을 사용하여 위와 해당 whitelist 확장 프로그램 끝에 이진 와일드 카드를 넣을 수 있어야합니다. 예 :

*.txt -k 'kkv' 
* -k 'b' 

기본적으로 기본 확장 모드를 명시 적으로 언급하지 않고 생략 할 수도 있습니다. 예 :

*.txt 
* -k 'b' 

조금 뒤로 물러나면 파일을 이진으로 표시하는 유일한 이유는 키워드 확장을 중지하기 위해서입니다.

# Do not expand any RCS keywords 
KeywordExpand=i 

참고 :

  • Substitution modes
  • 당신이 키워드 확장에 대한 상관 없어 경우에 당신은 단지 CVSROOT/cvswrappers에서 와일드 카드 이진 항목을 가지고 또는 대안 다음 CVSROOT/config에 추가하여 비활성화 할 수 Configuring keyword expansion
+0

Burhan, 고마워. -k 'kvv'를 -k 'kv'로 수정 한 후 사소한 수정 작업을합니다. – est

관련 문제