2011-04-21 4 views
6

오프라인 사례보기가있는 시나리오를보고이보기의 파일을 수정하여 파일의 읽기 전용 특성 (하이재킹)을 지 웁니다. 수정 후 며칠 후 나는 온라인으로보기를 가져 와서 내 오프라인 변경 사항을 스트림으로 가져와야합니다.ClearCase : 오프라인 파일 하이재킹 작업 후 체크 아웃/병합

내가 수행 할 작업은 도용 된 파일을 체크 아웃하고 필요한 경우 병합을 다시 확인하는 것입니다.

이 방법으로 작업하는 것이 항상 안전합니까?
변경 사항을 추가하는 동안 오프라인에서 작업하는 동안 실수로 다른 사람의 변경 사항을 덮어 쓸 수 있습니까? ClearCase를 오프라인에서 사용하는 방법에 대한 권장 사항은 무엇입니까?

감사합니다.

(대학 측에서이 오프라인 작업 방식이 다른 사람의 변경 사항을 덮어 쓸 수 있다고 말하기 때문에 묻습니다. 특히, 도난당한 파일을 체크 아웃으로 변환하기 전에 잠시 동안 오프라인으로 작업 한 후 수정합니다.) 경우에 따라 병합을 제안하는 이벤트가 아니라 도용 된 파일의 내용으로 변환되는 요소의 내용을 완전히 덮어 씁니다.)

+1

무엇, 그것은 작업, 개인보기를 만들고 거기에 파일을 납치 한 다음 분기에 개인보기를 병합하는 방법에 대한 귀하의 현재 파일? –

+0

좋은 아이디어! 나는 이것을 알아 내야했다. – axk

+0

선택한 대답은 유용하지 않습니다. 이미 스트림에 스냅 샷보기가있는 경우 다른 것을 만들 필요가 없습니다. – VonC

답변

9

아니요 오프라인으로 작업하는 동안 아무 것도 무시하지 않습니다. 해당 파일 다음

  • 을 체크인
  • 체크 아웃 모든 납치 파일에 대한

    • 검색 :

      은 ClearCase는 당신이 온라인으로 돌아 오면, 당신에게 수, 스냅 샷보기위한 reconcliation 메커니즘이 ClearCase가 병합을 요청할 때입니다. 오프라인 상태에서 해당 파일에 새 버전이 완료되면 병합을 요청합니다.

      • 루트 버전 : 세 방법과 통합 될 것입니다 병합
        당신이나 다른
      • 소스 버전에 의한 수정 전 버전 다음 matest 체크인 버전은
      • 대상 (오프라인 동안 수행) 버전 :
  • 0

    사설 브랜치 설정, 작업, 파일 하이재킹 메인 브랜치에서 사설 브랜치를 병합 하시겠습니까?

    +1

    -1 : 어쨌든보기를 만들어야합니다. 스트림에 이미 스냅 샷보기가있는 경우 모든 설정이 완료되며 언제든지 오프라인에서 작업 할 수 있습니다. – VonC

    관련 문제