2011-09-27 3 views
4

먼저 ...배경으로 이클립스와 건물 및 원격 시스템 탐색기가

  • 우리는 여러 프로젝트를 지원하는 리눅스 서버가 있습니다.
  • Clearcase 서버 및 저장소는이 Linux 서버에 설치됩니다.
  • 서로 다른 프로젝트는 서로 다른 크로스 컴파일러와 라이브러리를 필요로하며 모든 프로젝트가 서버에 설치됩니다.
  • 사용자는 포함 경로 및 컴파일러와 같은 다른 환경 변수 값을 내보내는 다른 스크립트를 실행하여 다른 도구 세트를 선택할 수 있습니다.
  • 사용자는 저장소를 탑재하려면 cleartool을 실행해야합니다.

  • 개발자들은 이클립스에서 개발하고 두 가지 옵션이 있습니다 : 서버에

    1. SSH와 X11 터널링을 통해 이클립스 실행합니다.
    2. Eclipse를 로컬로 Windows 시스템에 설치하고 SSH 터미널에서 빌드를 호출하십시오. 이제

: # 1

이 접근 방식은 완벽하게 작동합니다 :

  • 컴파일러의 파일을 원격으로 편집 및 원격 실행을 허용 원격 시스템 탐색기를 설정 :

이 내가 시도 것입니다 특별한 환경 변수 값을 필요로하지 않고 Clearcase 저장소를 마운트 할 필요가없는 파일들에 대해서,하지만 이러한 모든 것들을 통합하는 방법을 알 수는 없었다.

환경 변수를 설정하고 저장소를 마운트하기 위해 cleartool 명령을 실행하기 위해 (프로젝트마다 다를 수 있음) RSE에 스크립트를 실행하도록 지시 할 수 있다면 알려주는 것이 좋을 것입니다 파일들.
cleartool 명령 인수는 특정보기 설정을 위해 사용자마다 다를 수 있습니다.

일부 추가 정보 도움말 수 :

  • 내가 사전에

감사는 ClearCase 파일 시스템은 Windows 시스템의 드라이브에 매핑되는 개발 서버

  • 에 대한 루트 액세스 권한이 느린 네트워크를 다루는 좌절감을 덜어주었습니다!코멘트를

    ==================

    추가 세부 사항 : 는 - VOB의 저장은 리눅스 서버에 로컬로 자리 잡고 있습니다. 우리는 SSH를 서버에 넣고 거기에서 Eclipse를 시작할 것이므로 지연은 동적 스냅 샷보기와 GUI 성능으로 인한 것이 아니어야합니다. - 또한 Region Synchronizer를 사용하여 Windows에서 동일한보기를 탑재합니다. Windows에 설치된 Eclipse의 로컬 사본을 실행할 때 성능 문제는 없습니다.

    이 질문은 아마도 두 질문 중 하나의 질문에 대답하여 해결할 수 있습니다. 1. Linux에서의 개발로 충분할만큼 X11 성능을 향상시키는 방법은 무엇입니까? 2. 프로젝트를 만들 때 위에서 언급 한 모든 단계를 수행하기 위해 Windows Eclipse를 설정하는 방법은 무엇입니까?

  • +0

    빠른 설명 : 드라이브에 매핑 된 ClearCase보기가 동적입니까? 왜냐하면 스냅 샷은 읽기 액세스 시간과 컴파일에 훨씬 더 * 빠를 것이기 때문입니다. – VonC

    답변

    0

    나는 두 분과 비슷한 질문을 던졌지 만, 아쉽게도 아무도 대답하지 못했습니다. 그러나, 나는 당신의 부분에 대한 답변을 가지고 : https://www.nomachine.com/. 그것은 X11 전달을 상당히 가속화합니다.