2011-04-06 2 views

답변

9

... 재주문, *. 주어진 위치에서 모든 파일 및 해당 위치 아래에있는 모든 파일과 일치 할 경우, 당신은 당신이 특정 폴더에 파일 만 일치 시키려면 ... 사용 당신의 예제와 함께 *

를 사용

  • // 창고/푸/* 단지 'foo는'폴더에있는 파일을 일치합니다
  • 가 // 저장소/푸/... 어떤 뿐만 아니라 foo는 폴더에있는 파일을 일치합니다
  • ( 어떤이있는 경우) foo 아래의 파일

간단한 클라이언트 스펙의 경우, 저장소의 모든 서브 디렉토리에있는 모든 파일을 가져올 수 있도록 '...'을 사용하려고합니다. 특정 폴더에있는 파일과 아래에있는 파일을 일치 시키려면 clientspec에서 "*"문자를 사용할 수 있습니다. 예를 들면

//depot/foo/... //myclient/depot/foo/... 
-//depot/foo/test/... //myclient/depot/foo/test/... 
//depot/foo/test/* //myclient/depot/foo/test/* 

위의 내용은 // depot/foo 위치의 모든 파일을 추가합니다. 그런 다음 // depot/foo/test (테스트 폴더에있는 파일 포함)의 모든 내용을 제거합니다. 그러면 세 번째 줄에 의 파일이 테스트 폴더에 있고 그 아래에는 아무것도 추가되지 않습니다.

HTH

관련 문제