클리어 케이스 재귀 레이블이 요소 라벨링에 의해 요소보다 더 효율적입니까?

StackOverflow https://stackoverflow.com/questions/823810

  •  05-07-2019
  •  | 
  •  

문제

~ 3700 파일의 프로젝트에서 Clearcase를 사용합니다. 릴리스를하는 동안 재귀 적으로 레이블을 지정 해야하는 디렉토리가 있습니다. 여기의 파일 수는 ~ 2400입니다. 다른 디렉토리의 파일에 선택적으로 레이블이 붙어 있습니다. 현재 스크립트를 사용하여 파일에 파일 목록을 반복하고 파일에 하나씩 라벨을 붙입니다. 이더넷에 연결하는 동안 약 20 분이 걸립니다.

라벨링 프로세스를 재귀 적 라벨링을 위해 두 부분으로 분할하는 것이 효율적입니까? 재귀 레이블이 1x, 2x, ..?

도움이 되었습니까?

해결책

파일별로 클리어 케이스 작업 파일은 항상 ... 느린다!

가능한 경우 (주어진 트리의 모든 파일에 라벨이 필요한 경우) 라벨을 재귀 적으로 적용해야합니다.
스냅 샷보기의 업데이트 상태와 관련된 부작용을 피하기 위해 동적보기에서 해당 작업을 수행하는 것이 좋습니다 (업데이트되지 않거나 진행중인 업데이트).

결과가 더 빨라질 것입니다 (정확한 추정이 없습니다. 하지만 적어도 2x가 옳은 것 같습니다).

경고, 재귀 적으로 적용하는 디렉토리는 레이블이 올바른 버전에 있어야합니다 (예 : 구성 사양에서 선택한 버전).


라벨링의 요점은 일관성 파일 세트 (즉, 진화하고 전부로 표시되는 파일 세트). 그것의 의미는 "mklabel -rec"단일 파일에 레이블을 넣는 것보다 항상 낫습니다.
재귀 레이블은 파일을 놓치지 않으며, 목록에서 파일에 넣는 레이블은 불완전한 세트를 초래할 수 있습니다 (예 : 레이블 할 파일 목록이 쓸모 없거나 불완전한 경우)

다른 팁

적용 라벨 도구를 사용하지 않는 이유는 무엇입니까? 그것이 우리가 어쨌든하는 일입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top