특정 속성을 가진 cleartool을 사용하여 ClearCase의 레이블을 쿼리하는 방법은 무엇입니까?ClearCase의 특정 속성이있는 레이블 쿼리
나는
lstype -kind lbtype
와 레이블을 나열 할 수 있지만 난 단지 TestAttr라는 속성을 가지고 그 사람들을 좀하고 싶습니다.
특정 속성을 가진 cleartool을 사용하여 ClearCase의 레이블을 쿼리하는 방법은 무엇입니까?ClearCase의 특정 속성이있는 레이블 쿼리
나는
lstype -kind lbtype
와 레이블을 나열 할 수 있지만 난 단지 TestAttr라는 속성을 가지고 그 사람들을 좀하고 싶습니다.
당신은 각각의 지점을 표시하기 위해 해당 버전을 설명하는 특정 속성을 다음
(유닉스 구문)
cleartool find . -version 'attype(an_attribute_name)' \
-exec 'cleartool descr -fmt "%Sn" "$CLEARCASE_XPN" '
여전히 분기를 추출하기 위해 결과를 구문 분석해야하며 sort -u
결과.
영업 코멘트 :
나는 레이블이 아닌 파일을 조회하고 싶습니다. 해당 속성을 가진 파일이 없습니다.
그런 다음 find
은 잘못된 명령입니다.
당신이 할 수있는 최선은 주어진 VOB의 모든 라벨을 표시하고, (가있는 경우)
ct lstype -kind lbtype -invob vob:/avob -fmt "%n ~ %[an_attribute_name]a"
애프터 표시된 일부 값 만 라인을 자신의 속성을 표시하는 순서로 설명하는 것입니다 "~
"(레이블의 이름과 속성 값을 쉽게 구별하기 위해 여기에 입력 한 임의의 구분 기호)을 고려해야합니다.
속성이없는 레이블 (적어도 'an_attribute_name
'속성이 아님)은 '~
'뒤에 다른 데이터가 없으면 "~
"다음에 이름 만 표시합니다.
레이블이 아닌 파일을 쿼리하고 싶습니다. 그 속성을 가진 파일이 없습니다. – Vereb
@Vereb : 레이블이있는 파일이 아니라 레이블에 표시 특성에 대한 내 대답을 구체화했습니다. – VonC