2010-04-27 5 views
2

특정 속성을 가진 cleartool을 사용하여 ClearCase의 레이블을 쿼리하는 방법은 무엇입니까?ClearCase의 특정 속성이있는 레이블 쿼리

나는

lstype -kind lbtype 

와 레이블을 나열 할 수 있지만 난 단지 TestAttr라는 속성을 가지고 그 사람들을 좀하고 싶습니다.

답변

1

당신은 각각의 지점을 표시하기 위해 해당 버전을 설명하는 특정 속성을 다음

  • 모든 버전을

    • 첫번째 찾을 수 있습니다

    (유닉스 구문)

    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'속성이 아님)은 '~'뒤에 다른 데이터가 없으면 "~"다음에 이름 만 표시합니다.

  • +0

    레이블이 아닌 파일을 쿼리하고 싶습니다. 그 속성을 가진 파일이 없습니다. – Vereb

    +0

    @Vereb : 레이블이있는 파일이 아니라 레이블에 표시 특성에 대한 내 대답을 구체화했습니다. – VonC

    관련 문제