파일 에이전트 RSE 마이너 설치

파일 에이전트 원격 시스템 탐색기(RSE) 마이너를 설치 및 구성하려면 이 주제에 설명된 단계를 수행하십시오.

시작하기 전에

System z®용 Rational® Developer 호스트 구성 안내서(SC23-7658-05)의 RSE 서버 및 디먼 설치 및 구성 단계를 따르십시오.

이 단계를 수행하려면 System z용 Build System Toolkit을 이미 설치했어야 합니다. 설치를 완료하지 않은 경우 자세한 정보는 Installing the Build System Toolkit on z/OS 내용을 참조하십시오.

z/OS 파일 시스템에서 지정할 수 있는 CLASSPATH 환경 변수에는 크기 제한이 있기 때문에 Build System Toolkit .jar 파일로의 기호 링크를 작성해야 합니다. 다음 단계를 따라 이러한 기호 링크를 작성할 수 있습니다.

프로시저

  1. hlq SBLZSAMP에 샘플 JCL 멤버 BLZCRSYM을 구성하십시오(여기서, hlq는 SMP/E 설치 중에 지정한 상위 레벨 규정자임). 이 작업은 jazz config 디렉토리(일반적으로 /etc/jazz/ccm)에 기호 링크 디렉토리를 작성하며 buildtoolkit 디렉토리에 모든 .jar 파일로의 기호 링크를 포함합니다. 수정된 JCL을 제출하고 작업 로그를 확인하여 작업이 리턴 코드 0으로 완료되는지 확인하십시오. 작업 출력의 SYSTSPRT 부분은 .jar 파일 이름 및 작성한 기호 링크를 나열합니다. 예를 들어, 행 중 하나는 다음과 같습니다.
    jar.6=com.ibm.team.filesystem.client_2.1.0.v20101021_0811.jar
    sym.6=jar6.jar
  2. RSE configuration 디렉토리에서 rsed.envvars 파일을 찾으십시오. 지시사항은 System z용 Rational Developer 호스트 구성 안내서rsed.envvars, RSE를 참조하십시오.
  3. cp rsed.envvars rsed.envvars.org 명령을 사용하여 이 파일의 사본을 저장하십시오.
  4. OMVS를 사용하는 경우 ISPF 3.17 oedit 명령(oedit rsed.envvars), 또는 RSE를 사용하는 경우 System z용 Rational Developer 편집기를 사용하여 rsed.envvars 파일을 편집하십시오.
  5. 클래스 경로 명령문, 라이브러리 경로 명령문 및 작업 디렉토리 위치를 지정해야 합니다. rsed.envvars 파일에서 CLASSPATH 지정(CLASSPATH=.:$CLASSPATH)을 찾으십시오. Java 1.6의 경우 CLASSPATH 지정 바로 앞에서 hlq.SBLZSAMP의 샘플 멤버 BLZENVAR을 복사하십시오. Java 1.5의 경우 CLASSPATH 지정 뒤에서 hlq.SBLZSAMP의 샘플 멤버 BLZENVAR을 복사하십시오. 두 멤버에서 hlq는 SMP/E 설치 중에 지정된 상위 레벨 규정자입니다. 멤버에는 Rational Team Concert™ CLASSPATH 지정 목록이 있습니다. 두 Java 레벨에서 샘플 멤버에는 LIB_PATHSCM_WORK 환경 변수의 스텁 선언도 포함되어 있습니다. 이러한 환경 변수 설정에 대한 설명은 rsed.envvars 파일의 주석을 검토하십시오.
    주: Rational Team Concert를 실행할 RSE 서버의 모든 인스턴스에 Rational Team Concert에 대한 클래스 경로 명령문 추가를 적용하십시오. 구성 단계를 수행한 후에는 System z용 Rational Developer 클라이언트에 이전에 있던 RSE 연결을 다시 작성해야 합니다.
    다음은 Java 1.6 rsed.envvars 파일 예제입니다. 빌드 환경에 따라 자체 rsed.envvars 파일을 사용자 정의하는 방법과 위치를 표시하기 위한 수정 프롬프트가 포함되어 있습니다.

    #
    # Insert the following Classpath allocation in the rsed.envvars file,
    # just prior to the CLASSPATH=.:$CLASSPATH statement
    #
    # Rational Team Concert
    #
    CLASSPATH=$CLASSPATH:'/etc/jazz/ccm/symlinks/*'

    # Uncomment and update the following statement to reference the install
    # path for RTC
    #LIBPATH=$LIBPATH:@pathPrefix@/usr/lpp/jazz/v3.0/buildsystem/buildtoolkit


    # Uncomment and update the following statement to reference the working
    # directory.
    # Working directories are typically stored in /u/jazz. You can change
    # this directory.
    #SCM_WORK=@workPath@

    다음은 Java 1.5 rsed.envvars 파일 예제입니다. 빌드 환경에 따라 자체 rsed.envvars 파일을 사용자 정의하는 방법과 위치를 표시하기 위한 수정 프롬프트가 포함되어 있습니다.

    #
    # Insert the following Classpath allocation in the rsed.envvars file,
    # just prior to the CLASSPATH=.:$CLASSPATH statement
    #
    # Rational Team Concert
    #
    RTC=/etc/jazz/ccm/symlinks

    CLASSPATH=$CLASSPATH:$RTC/jar1.jar
    CLASSPATH=$CLASSPATH:$RTC/jar2.jar
    CLASSPATH=$CLASSPATH:$RTC/jar3.jar
    CLASSPATH=$CLASSPATH:$RTC/jar4.jar
    CLASSPATH=$CLASSPATH:$RTC/jar5.jar
    CLASSPATH=$CLASSPATH:$RTC/jar6.jar
    CLASSPATH=$CLASSPATH:$RTC/jar7.jar
    CLASSPATH=$CLASSPATH:$RTC/jar8.jar
    CLASSPATH=$CLASSPATH:$RTC/jar9.jar
    CLASSPATH=$CLASSPATH:$RTC/jar10.jar
    CLASSPATH=$CLASSPATH:$RTC/jar11.jar
    CLASSPATH=$CLASSPATH:$RTC/jar12.jar
    CLASSPATH=$CLASSPATH:$RTC/jar13.jar
    CLASSPATH=$CLASSPATH:$RTC/jar14.jar
    CLASSPATH=$CLASSPATH:$RTC/jar15.jar
    CLASSPATH=$CLASSPATH:$RTC/jar16.jar
    CLASSPATH=$CLASSPATH:$RTC/jar17.jar
    CLASSPATH=$CLASSPATH:$RTC/jar18.jar
    CLASSPATH=$CLASSPATH:$RTC/jar19.jar
    CLASSPATH=$CLASSPATH:$RTC/jar20.jar
    CLASSPATH=$CLASSPATH:$RTC/jar21.jar
    CLASSPATH=$CLASSPATH:$RTC/jar22.jar
    CLASSPATH=$CLASSPATH:$RTC/jar23.jar
    CLASSPATH=$CLASSPATH:$RTC/jar24.jar
    CLASSPATH=$CLASSPATH:$RTC/jar25.jar
    CLASSPATH=$CLASSPATH:$RTC/jar26.jar
    CLASSPATH=$CLASSPATH:$RTC/jar27.jar
    CLASSPATH=$CLASSPATH:$RTC/jar28.jar
    CLASSPATH=$CLASSPATH:$RTC/jar29.jar
    CLASSPATH=$CLASSPATH:$RTC/jar30.jar
    CLASSPATH=$CLASSPATH:$RTC/jar31.jar
    CLASSPATH=$CLASSPATH:$RTC/jar32.jar
    CLASSPATH=$CLASSPATH:$RTC/jar33.jar
    CLASSPATH=$CLASSPATH:$RTC/jar34.jar
    CLASSPATH=$CLASSPATH:$RTC/jar35.jar
    CLASSPATH=$CLASSPATH:$RTC/jar36.jar
    CLASSPATH=$CLASSPATH:$RTC/jar37.jar
    CLASSPATH=$CLASSPATH:$RTC/jar38.jar
    CLASSPATH=$CLASSPATH:$RTC/jar39.jar
    CLASSPATH=$CLASSPATH:$RTC/jar40.jar
    CLASSPATH=$CLASSPATH:$RTC/jar41.jar
    CLASSPATH=$CLASSPATH:$RTC/jar42.jar
    CLASSPATH=$CLASSPATH:$RTC/jar43.jar
    CLASSPATH=$CLASSPATH:$RTC/jar44.jar
    CLASSPATH=$CLASSPATH:$RTC/jar45.jar
    CLASSPATH=$CLASSPATH:$RTC/jar46.jar
    CLASSPATH=$CLASSPATH:$RTC/jar47.jar
    CLASSPATH=$CLASSPATH:$RTC/jar48.jar
    CLASSPATH=$CLASSPATH:$RTC/jar49.jar
    CLASSPATH=$CLASSPATH:$RTC/jar50.jar
    CLASSPATH=$CLASSPATH:$RTC/jar51.jar
    CLASSPATH=$CLASSPATH:$RTC/jar52.jar
    CLASSPATH=$CLASSPATH:$RTC/jar53.jar
    CLASSPATH=$CLASSPATH:$RTC/jar54.jar
    CLASSPATH=$CLASSPATH:$RTC/jar55.jar
    CLASSPATH=$CLASSPATH:$RTC/jar56.jar
    CLASSPATH=$CLASSPATH:$RTC/jar57.jar
    CLASSPATH=$CLASSPATH:$RTC/jar58.jar
    CLASSPATH=$CLASSPATH:$RTC/jar59.jar
    CLASSPATH=$CLASSPATH:$RTC/jar60.jar
    CLASSPATH=$CLASSPATH:$RTC/jar61.jar
    CLASSPATH=$CLASSPATH:$RTC/jar62.jar
    CLASSPATH=$CLASSPATH:$RTC/jar63.jar

    # Uncomment and update the following statement to reference the install
    # path for RTC
    #LIBPATH=$LIBPATH:@pathPrefix@/usr/lpp/jazz/v3.0/buildsystem/buildtoolkit

    # Uncomment and update the following statement to reference the working
    # directory.
    # Working directories are typically stored in /u/jazz. You can change
    # this directory.
    #SCM_WORK=@workPath@

  6. RSE 서버 및 디먼을 중지했다가 다시 시작하십시오.

다음에 수행할 작업

rsed.envvars가 저장된 것과 동일한 디렉토리에 FileAgentConfiguration.dat라는 파일 에이전트 파일을 작성하십시오. 이 .dat 파일에는 System z용 Rational Team Concert Jazz™ 저장소 URL을 식별하는 쉼표로 구분된 항목, Jazz 저장소에 인증하는 데 사용할 파일 에이전트 사용자 ID, 일반 텍스트 비밀번호 또는 해당 사용자 ID의 암호화된 비밀번호 파일의 전체 경로 이름이 포함되어야 합니다. 예를 들면, 다음과 같습니다.

https://myexample.jazz.repository.com:9443/jazz, myrepouserid, /pathToMyEncryptedPasswordFile
주: FileAgentConfiguration.dat 파일에 지정하는 저장소 URL은 클라이언트에 지정한 저장소 URL과 동일한 IP 주소로 해석되어야 합니다.

암호화된 비밀번호 파일 작성에 대한 정보는 Creating a password file using the sample BLZBPASS job의 내용을 참조하십시오.


피드백