2015-01-28 3 views
1

내 dev 스트림에서 QA 스트림으로 코드를 전달하려고하는데 전송이 하나의 특정 파일을 오류 (병합 불가능)하려고합니다.파일로드되지 않음 체크 아웃되었지만 제거됨 오류

status

나는 UndoCheckout을하려고 : 나는은 ClearCase 탐색기에서 파일을 볼 때, 그것은 아래 스크린 샷과 같이로드, "밖으로 검사 만 제거되지 않음 '으로 파일의 상태를 보여주고있다 찾기 체크 아웃에서 나는 아래의 오류가 점점 오전 : 파일의 상태를 확인하려 할 때

errror

Error undoing the check out for 'Z:\buildSupport\...' 
Not an object in a vob: 'Z:\buildSupport\...' 
Pathname provided did not resolve to a version object. 
Not an object in a vob: 'Z:\buildSupport\...' 

는 명령 줄에서 나는 오류가 아래에 무엇입니까를

cleartool ls AuditAssignment.jsp 
cleartool: Error: Pathname is not within a VOB: "AuditAssignment.jsp" 

이 문제를 해결하는 데 도움을주십시오. 저는 UCM 환경에 있습니다.

+0

명령 줄에서 UndoCheckout을 수행 할 수 있었지만 병합 문제가 여전히 해결되지 않았습니다. 전달 작업을 재개 할 때마다 AuditAssignment.jsp 파일은 대상보기에서 "로드되지 않음, 체크 아웃되었지만 제거됨"상태가됩니다. 이 문제를 해결하는 방법에 대한 제안 사항을 제공해주십시오. – cnu

답변

0

Z:\mapped to a letter drive through subst 인 스냅 샷보기를 제안합니다.

정확한 OS에 따라 "not able to build in clearcase snapshot csproject"에 언급 된 경로 길이 제한의 경우 일 수 있습니다.

는하지만이 IBM technote suggests 같은 다른 원인이있을 : 경우 문제가 버전 같은 이름이지만 다른 케이스 (있는 경우

When the link is created with a relative path using the wrong case, even though the link is created, the files within that linked directory can only be viewed through the Windows command line (cmd). However, they are treated as if they are not in version control anymore.

심볼릭 링크는 여기에 포함되지 않은 경우에도 마찬가지로 확인 상태 사진이 나타납니다)

Windows는 스냅 샷 (UCM 또는 not)보기에서 특히 동일한 이름과 다른 경우가있는 두 개의 파일을 표시 할 수 없습니다.

'AuditAssignment.jsp'파일이 양쪽에 모두있는 경우 병합을 수행 할 때 과 동일한 경우가 중요합니다.
사례가 양쪽에서 동일하면 다음 병합을 시도 할 수 있습니다.

0

여러 가지 이유가있을 수 있습니다. 그 중 상위 디렉토리의 보호 (액세스 권한)로 인해 상위 디렉토리를 수정할 수 없습니다. "fieldAudit"디렉토리의 Clearcase 권한을 확인해야합니다. 디렉토리를 마우스 오른쪽 버튼으로 클릭하고 Clearcase 속성을 보면 그렇게 할 수 있습니다. 귀하가 소유자가 아니며 귀하가 속한 그룹에 상위 디렉토리를 수정할 권한이없는 경우이 유형의 문제가 발생할 수 있습니다. 상위 디렉토리의 액세스 권한을 수정하려면 "cleartool protect"명령을 VOB 소유자 또는 요소 소유자로 사용해야 할 수 있습니다.

cleartool protec -chmod 770 fieldAudit 

그룹의 7 어떤 문제이다 : 명령은 다음 (리눅스/유닉스) 일 것이다. VOB에 대한 정책에 따라 775 또는 777 (안전하지 않을 수 있음)을 줄 수 있습니다. 귀하의 Clearcase 관리자가 귀하를 도와 드릴 수 있습니다.

0

이 문제에 대한 적절한 설명이 없습니다. 다른 팀의 고위 인사가 도움을 주었고 나는 그가 한 일을 정확하게 따라갈 수 없었습니다. 기본적으로 그는 내보기에서 파일을 삭제하고 다시 만들었습니다. 그는 이것을 두 번이나 했어요. 미안 해요. 저는이 문제에 제대로 대답 할 수 없습니다.