ClearCase에 두 개의 동적보기가 있는데, 내가 아는 한 "동등"하다고 생각합니다.
하나는 "Main
브랜치"를보고 다른 브랜치는 "A
"이라고합니다.ClearCase에서보기 비교
A
에서 Main
(Main
보기)에서 병합을 수행했는데 어떤 이유로 Main이 표시하지 않는 동안 A
보기의 코드가 컴파일됩니다.
차이점을보기 위해 비교할 방법이 있습니까?
ClearCase에 두 개의 동적보기가 있는데, 내가 아는 한 "동등"하다고 생각합니다.
하나는 "Main
브랜치"를보고 다른 브랜치는 "A
"이라고합니다.ClearCase에서보기 비교
A
에서 Main
(Main
보기)에서 병합을 수행했는데 어떤 이유로 Main이 표시하지 않는 동안 A
보기의 코드가 컴파일됩니다.
차이점을보기 위해 비교할 방법이 있습니까?
가장 간단한 방법은 두 가지보기 (예 : Windows의 경우 WinMerge 또는 BeyondCompare, Unix 또는 Windows의 경우 KDiff3)에서 외부 비교 도구를 사용하는 것입니다.
실제로 "캐시"효과를 제거하고 비교를 시작하기 위해 두 개의 초기보기와 동일한 구성 사양으로 두 개의 새로운보기를 만듭니다.
초기 검사가 완료되면이 두보기에서 컴파일을 시작하고 그 중 하나가 컴파일되지 않는지 확인합니다.
A
에서 Main
을 병합해도 병합 후에 항상 동일한 파일 집합이 생성되는 것은 아닙니다.
A
이 시작된 이후 (또는 마지막 병합 이후 A
부터 Main
까지) 메인에서 진화가 발생하지 않은 경우에만 동일합니다.
는 setcs -current
당신은 것입니다 언급 :
–cur/rent
뷰 저장 디렉토리에 파일
config_spec
에 저장되어있는 현재의 구성 사양, 자사의 캐시를 플러시하고 재평가하는 view_server됩니다. 여기에는 : nonabsolute 사양
- 평가 시간 규칙 (예를 들어, 현재 화)
- 가능, -config 규칙을 재평가과 다른 파생 개체를 선택 이전에 이름
- 다시 읽는 파일은 규칙
을 포함
잘못된 버전이었다에 "포함 파일"에 설정 사양 내에서 의존하는 경우, 첫 번째 setcs 오른쪽 버전을 설정할 것이며, 두 번째는 내용을 읽을 것 나머지는 올바른 버전으로 설정하십시오.
어떻게 다른 위치에서만 파일이 같은 위치에 있는지보고 KDiff3를 사용합니까? –
@Amir : 파일이 다른 (동적) 뷰 아래에 있다면, 이는 두 개의 다른 경로 (M : \ MyView_onMain 대 Windows의 경우 M : \ MyView_onA) 또는/view/MyView_onMain 대'/ view/MyView_onA' 유닉스). 모든 diff 도구는 디렉토리를 비교하는 방법을 알고 있습니다. – VonC
diff가 도움이되지 못함 -'.contrib' 파일 이외의 다른 차이점을 찾을 수 없습니다.보기가 많은 디스크 공간을 차지합니까? 그러한 "방아쇠 행복"방식으로 새로운 시각을 창조하는 것은 익숙한가요? –