내 RTC 저장소 작업 영역이로드되지 않는 이유는 무엇입니까?


3

금요일, 내 Rational Team Concert 저장소 작업 공간이 로컬 하드 드라이브에 폴더가있는 로컬 RTC Eclipse 환경에로드되었습니다.

오늘, 어떤 이유로 RTC는 "로드 된"것으로 간주하지 않습니다. 나에게 "연결이 끊어진 구성 요소로 들어오는 변경 사항을 수락하면 샌드 박스에로드되지 않습니다. 계속 하시겠습니까?"라는 메시지가 나타납니다. 들어오는 변경 사항을 수락하려고 할 때 경고하고, 파일 시스템을 새로 고칠 때 나가는 변경 사항을 표시하지 않습니다.

소스 컨트롤 구성 요소를 나타내는 테트리스 조각은 파란색으로 채워지지 않고 (로드되지 않은) 파란색으로 표시됩니다 (로드되지 않음).

내 체크 아웃이 더 이상로드 된 것으로 간주되지 않는 이유는 무엇입니까? 로컬 변경 사항을 덮어 쓰지 않고로드 된 작업 영역을 고려하도록하려면 어떻게합니까?

과거에는 다음과 같은 상황을 처리했습니다.

  1. 내 체크 아웃 폴더의 복사본 만들기
  2. 소스 컨트롤에서 다시로드하기
  3. 영주를 내 백업 사본으로 덮어 씁니다.

이것은 시간이 많이 걸리고 오류가 발생하기 쉬운 절차입니다. RTC가 이전과 동일한 작업 공간을 인식하도록하는 방법이 있습니까?

추천 태그 : rtc rational-team-concert jazz

답변:


6

RTC가 자신의 작업 영역 파일에서 자신을 잠그면이 문제가 발생하는 것으로 나타났습니다. 전체 작업 공간을 다시로드하는 대신 단일 구성 요소의로드를 강제 실행할 수 있습니다.

1) "My Repository Workspaces"에서 작업 공간을 찾고 작은 구성 요소를 찾습니다. 마우스 오른쪽 버튼으로 클릭하고 다른 이름으로로드

2) 저장소 리포지토리로드 대화 상자에서 샌드 박스에 항목이 표시되지 않을 수도 있습니다 (또는 루트 소스 폴더가 표시 될 수 있음). 대상 작업 공간을 찾을 수없는 경우 만들기를 사용하여 원본이 있던 디스크의 기존 폴더를 선택하십시오. 또한 구성 요소에 대해 동일한 디렉토리 이름을 사용하십시오.

3) 마침을 클릭하십시오. 이전에이 구성 요소를로드 한 경우 콘텐츠가 이미 대상에 있음을 알립니다. 괜찮습니다. 덮어 씁니다 (변경 사항이있을 경우 먼저 복사 해 두십시오).

4) 구성 요소를로드 한 후 작업 영역에 대한 자체 뷰를 새로 고치고 다른 구성 요소를로드했는지 "기억"해야합니다.

매우 빠르게로드 할 구성 요소를 선택할 수 있기 때문에 전체 작업 공간을 다시로드하는 것보다 빠르다는 것을 알았습니다. 그러나 각각의 작업 공간에 대해이 작업을 반복하여 모두 새로 고침해야 할 것입니다.


5

나는 이것에 대한 해답을 오랫동안 찾고 있었다. 필자의 개인적인 견해로는이 도구를 사용할 때와 같이 너무 많은 쓰레기를 다룰 수 없었습니다. 나는 누군가가 적어도 그 일을 할 수있는 다른 대안이있을 때 돈을 벌기를 원한다고 믿을 수 없다. (나는 "더 나은 일"을 목표로하지도 않는다.) 지금 - 분노가 이미 나를 통과했을 때 ...

로컬 git 저장소와 클라이언트의 RTC간에 많은 동기화 작업을 수행합니다. 그리고 위의 상황은 명령 줄을 사용할 때 주로 발생합니다. lscm 도구는 일식을 열지 않은 동안. 이 부분 (즉, 일식 부족)이 "단절"문제라고 생각합니다. 오늘 찾은 해결책은 다음과 같습니다.

  • 모든 것을 닫다
  • 컴퓨터를 다시 시작하십시오.
  • RTC의 Eclipse FIRST 열기

4
이것에 관해 절대적으로 동의한다 "그렇게 많은 허튼 소리와 함께 다뤄야하지 않았다"일부!
Wolfram Rittmeyer

0

지금은 오래된 질문이지만, 후진을 위해이 문제에 직면했을 때 다른 해결책을 발견했습니다.

  1. Eclipse를 닫습니다. (완전히 종료 될 때까지 기다리십시오.)
  2. 작업 관리자를 열고 아직 Eclipse 프로세스가 실행 중인지 확인하십시오.
  3. 하나를 찾으면 그것을 죽인 다음 Eclipse를 다시여십시오.

이것은 나를 위해 그것을 해결했습니다. Eclipse가 제대로 종료되지 않으면 작업 공간에있는 몇 가지 파일의 소유권을 유지합니다. .jazz5/ RTC 플러그인이 제대로 작동하지 못하게하는 디렉토리.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.