검색 쿼리에 created_by
명의 회원을 추가 할 수 있어야합니다.
query language
man page을 참조하십시오. 모든 경우
created_by (login-name)
(설명 명령에 의해 도시 된 바와 같이) 객체가 사용자 로그인 이름으로 만든 경우 TRUE.
cleartool find <Vobtag> -version "{brtype(IntegrationStream) && created_since(13-Jan.8:30) && created_by(aUser)}" -print
영업 코멘트 :
그래서 쿼리는 같을 것이다
당신이 특정 사람에 의해 생성 된 파일의 목록을 찾을 수 준 명령을.
그러나 나는 모든 파일의 created_since 또한 누가는 fmt_ccase
man page 다음, 그것을 위해 당신은 당신의 쿼리에 형식 매개 변수를 추가해야
진정한 생성을 발견하고 싶습니다.
에는 -fmt
매개 변수가 없기 때문에 찾기 쿼리의 결과를 명령 (-fmt
지시문을 사용할 수 있음)으로 파이프하는 것입니다.
cleartool find <Vobtag> -version "{brtype(IntegrationStream) && created_since(13-Jan.8:30)}" -exec "cleartool describe -fmt \"%Xn : %u\n\" \"%CLEARCASE_XPN%\"
명령의 두 번째 부분이다
-exec "cleartool describe -fmt \"%Xn : %u\n\" \"%CLEARCASE_XPN%\"
중요한 매개 변수는 : 오브젝트의 생성 이벤트 (변경자와 관련된
%u
사용자/그룹 정보 : F
, G
, L
); %[owner]p
및 %[group]p
도 참조하십시오.
\"%CLEARCASE_XPN%\"
그것은 find
쿼리에 의해 발견 버전의 확장 경로 이름을 나타냅니다.
지정한 명령은 특정 사용자가 만든 파일 목록을 찾습니다. 그러나 나는 created_since와 누구에 의해 만들어 졌는지 모든 파일을 찾고 싶습니다. – Samselvaprabu
@Samselvaprabu : 사실, 귀하의 문제를 해결하기 위해 내 대답을 편집했습니다. – VonC
답변을 주신 분께 감사드립니다. 잘 작동합니다. – Samselvaprabu