2009-05-05 2 views
1

~ 3700 개의 파일이있는 프로젝트에서 Clearcase를 사용합니다. 릴리스를 만드는 동안 재귀 적으로 레이블을 지정해야하는 일부 디렉토리가 있습니다. 여기서 파일 수는 ~ 2400입니다. 다른 디렉토리의 파일은 선별 적으로 레이블링됩니다. 나는 현재 파일의 목록을 반복하고 하나씩 파일에 레이블을 지정하는 스크립트를 사용하여 파일에 레이블을 붙입니다. 이더넷에 연결된 동안 약 20 분이 소요됩니다.Clearcase 재귀 레이블링은 요소 레이블링보다 요소보다 효율적입니까?

레이블링 프로세스를 재귀 적 레이블링과 선택적 레이블링의 두 부분으로 나누는 것이 효율적입니까? 재귀 레이블링은 1 배, 2 배 더 빠릅니까?

답변

1

파일 별 ClearCase 작업 파일은 항상 느립니다!

가능한 경우 (즉, 지정된 트리의 모든 파일에 레이블이 필요한 경우) 반복적으로 레이블을 적용해야합니다.
동적 뷰에서 해당 작업을 수행하여 스냅 샷보기의 업데이트 상태와 관련된 부작용 (업데이트되지 않거나 진행중인 업데이트)을 피하는 것이 좋습니다.

결과가 더 빠릅니다 나는 정확한 추정치가 없다. 이지만 적어도 2x는 옳은 것처럼 보인다.

경고, 재귀 적으로 적용 할 디렉토리는 올바른 버전 (예 : version selected by the config spec)이어야합니다.


는 라벨의 포인트는 파일의 일관된 세트 (진화하고 모든으로 표시되는 파일의 즉 세트)를 식별하는 것을 잊지 마십시오. 즉, " mklabel -rec"은 항상 단일 파일에 레이블을 넣는 것보다 낫습니다. (레이블에 파일 목록이 쓸모 또는 불완전한 경우, 예를 들어)
재귀 레이블이있는 파일을 놓치지 않는, 목록에서 파일을 넣어 라벨이 불완전한 세트가 발생할 수 있습니다

0

왜하지 라벨 적용 도구를 사용합니까? 그것은 우리가 어쨌든하는 것입니다.