2012-01-26 4 views
1

이미 ClearCase 스냅 샷보기에있는 Eclipse Maven 프로젝트를 가져 오려고합니다. 내 Eclipse Indigo에 Clearcase SCM 어댑터가 설치되어 있습니다. documentation에 제공된 지침을 따르고 있습니다. 하지만 .project is read-only 오류가 발생합니다. 체크 인 된 ClearCase 요소이므로 파일은 읽기 전용이어야합니다. SCM 어댑터는 필요할 때 Eclipse가 자동으로 체크 아웃하도록 구성됩니다. 누구든지 이것에 불을 붙일 수 있습니까?ClearCase보기에서 Eclipse 프로젝트 가져 오기

답변

1

스냅 샷보기에서 .project 파일을 "hijacked" state (심지어는 possible for dynamic views)에 넣을 수 있습니다.

OS (Linux의 경우 chmod, Windows의 경우 파일 속성)를 통해 운영 체제 (즉, 비 ClearCase 작업)로 쓰기 가능으로 설정하십시오.

스냅 샷보기의 다음 업데이트에서 "하이재킹 된"파일은 수정되지 않습니다.
일단 완료되면 중요한 변경 사항이없는 경우 해당 파일을 "실행 취소"할 수 있습니다.

0

해결책은 아니지만 여기에 나와있는 내용이 있습니다. 먼저 프로젝트를 가져 오면 .project 파일을 수정해야하는 이유를 직접 물어보십시오. 어쩌면 이전 버전의 프로젝트일까요? 프로젝트 가져 오기를 시도하고 "프로젝트를 작업 공간으로 복사"를 선택하십시오. 그런 다음 원본 .project와 작업 영역의 차이점을 확인하십시오.

+0

프로젝트가 ClearCase 소스 컨트롤에 있습니다. 스냅 샷보기는 체크 아웃/체크인 활동으로 주 복사본과 동기화되는 저장소의 로컬 복사본입니다. Eclipse 작업 영역에 다른 로컬 사본을 작성하는 것은 이치에 맞지 않습니다. 완전히 연결이 끊어진 사본을 갖는 것 이외에 소스 제어에서 collborative 개발의 목적을 무효화합니다. – Raihan

+0

나는 당신의 질문을 정확하게 이해했다고 생각합니다. 나는 eclipse가 쓰기 가능한 복사본을줌으로써 가져 오기에서 바로 파일을 수정하려고하는 이유를 알아내는 방법에 대한 힌트를주기 위해 노력했다. – zedoo

관련 문제