IBM® Rational® Asset Manager는
소프트웨어 자산을 작성하고 제어하기 위한 라이브러리 관리 시스템입니다.
시작하기 전에
IBM Rational Asset Manager 서버에
대한 액세스 권한이 있는 에이전트를 설치하십시오.
Rational Asset Manager에 대한
자세한 정보는
Rational Asset Manager를
참조하십시오.
프로시저
- IBM UrbanCode Deploy에서
컴포넌트를 클릭한 다음 새 컴포넌트 작성을 클릭하십시오.
- 새 컴포넌트 작성 창에서 컴포넌트의 이름 및 설명을 지정하십시오.
- 팀 필드에서 새 컴포넌트에 대한 액세스 정보를 지정하십시오.
- 새 컴포넌트에 대해 템플리트를 사용하려면 템플리트 목록에서 템플리트를 선택하십시오. 이 경우, 컴포넌트가 템플리트로부터 소스 구성, 특성 및 프로세스를 상속합니다. 템플리트에 대한 정보는
컴포넌트 템플리트를 참조하십시오.
- 소스 구성 유형 목록에서 Rational Asset Manager를 선택하십시오.
- 컴포넌트에 대해 다음 매개변수를 지정하십시오.
- 저장소 URL
- Rational Asset Manager 저장소의
위치입니다.
저장소 URL을 찾으려면 웹 브라우저에서
Rational Asset Manager에 로그온하십시오. 을
클릭하십시오. 저장소 위치 필드에 다음 예와 같은 저장소 URL이 표시됩니다.
http://ram.example.com:9080/ram
- 사용자
- Rational Asset Manager 사용자 이름입니다.
- 비밀번호
- Rational Asset Manager 사용자 이름과 연관된
비밀번호입니다.
- 고유 ID
- 컴포넌트 소스로 로드할
Rational Asset Manager 자산의
ID 또는 GUID입니다. Rational Asset Manager에서
자산의 ID는 자산에 대한 일반 세부사항 페이지의 속성 섹션에
표시됩니다.
- 버전 패턴
- 컴포넌트 소스로 로드할 Rational Asset Manager 자산의
버전을 나타내는 정규식입니다. 예를 들어, (1\.[0-9]+).*는
1.2 및 1.2.3.4A와 같은 버전과 일치합니다.
표현식이 둘 이상의 버전과 일치하는 경우에는 최신 빌드 개수 필드에 있는
수까지 모든 버전을 가져옵니다.
- 상태
- 컴포넌트 소스로 로드할
Rational Asset Manager 자산의
상태입니다. 지정된 상태의 자산만으로 컴포넌트를 제한하려면 값을 지정하십시오.
상태는
Rational Asset Manager의
수명 주기 내에서 정의됩니다.
라이프사이클에 대한 자세한 정보는
Rational Asset Manager 문서에서
자산 개발 및 라이프사이클을
참조하십시오.
- 조회
- 로드할 자산을 선택하기 위해 사용하는 조회입니다. 복합 조회를 사용하여 자산을 지정하려는
경우에만 이 필드를 사용하십시오.
- 최신 빌드 개수
- 로드할 검색 결과의 수입니다. 기본적으로 가장 적합한 결과만 로드됩니다. 그러나
둘 이상의 버전 또는 자산 상태를 로드하려면 로드할 수를 지정하십시오.
- 변환할 파일의 확장자
- 텍스트 유형 파일이 다른 문자 세트로 변환되어야 하는 경우,
변환될 파일 확장자의 목록을 입력하십시오. 쉼표를 사용하여 목록 항목을 구분하십시오. 예를 들어, 다음과 같습니다.
txt,log,ini,sh
- 문자 세트
- 파일 유형이 변환할 파일의 확장자 필드에 나열되면
사용할 문자 세트를 지정하십시오. 그렇지 않으면
파일 유형이 기본값 또는 에이전트가 위치한 시스템의
시스템 문자 세트로 변환됩니다.
- 종속자 포함
- 자산이 종속된 관련 자산을 로드하려면 선택하십시오.
- 실행 권한 유지
- Linux 및
UNIX 운영 체제의 경우, 각 파일에 대해 실행 권한을 유지하려면
이 선택란을 선택하십시오.
- 자동으로 버전 가져오기
- 정기적으로 새 버전을 확인하여 자동으로 새 버전을 가져오려면 이 선택란을 선택하십시오. 또한
이 선택란을 선택하면 서버가 컴포넌트의 상태를 자산의 상태와 동기화합니다.
버전을 자동으로 가져오지 않는 경우,
을
클릭한 다음 새 버전 가져오기를 클릭하여 수동으로 버전을 가져올 수 있습니다.
- CodeStation에 복사
- 기본적으로 선택되어 있는 이 옵션은
아티팩트의 변조 방지 사본을 작성하고 임베디드 아티팩트 관리 시스템인 CodeStation에 저장합니다.
선택란을 선택 취소하면 아티팩트에 대한 메타데이터만 가져옵니다.
대부분의 경우에 이 선택란을 선택한 상태로 유지하십시오.
- 기본 버전 유형
- 버전을 CodeStation으로 가져오는 방법을 지정하십시오.
- 전체
- 각 버전이 포괄적이며 모든 아티팩트를 포함합니다.
- 증분
- 각 버전이 아티팩트의 서브세트를 포함합니다.
- 시스템의 기본 버전 가져오기 에이전트/태그
- 이 매개변수를 선택하면 사용자가 시스템 설정 페이지에서 지정한 에이전트 또는 태그가
컴포넌트 아티팩트를 가져오는 데 사용됩니다. 에이전트에
아티팩트가 위치한 시스템에 대한 액세스 권한이 있어야 합니다. 시스템 설정을 참조하십시오.
- 단일 에이전트를 사용하여 새 컴포넌트 버전 가져오기
- 이 매개변수를 선택하는 경우, 아티팩트를 컴포넌트로 가져오는 데 사용할 에이전트를 식별하기 위해
버전 가져오기에 사용할 에이전트 필드를 사용하십시오.
에이전트에
아티팩트가 위치한 시스템에 대한 액세스 권한이 있어야 합니다. 서버가 있는 위치에서
아티팩트를 가져오려면 동일한 위치에 에이전트를 설치하고 해당 에이전트를 지정하십시오.
- 지정된 태그가 있는 에이전트를 사용하여 새 컴포넌트 버전 가져오기
- 이 매개변수를 선택하는 경우, 아티팩트를 컴포넌트로 가져올 에이전트를 선택하는 데 사용할 태그를 식별하기 위해
버전 가져오기에 사용할 에이전트 태그 필드를 사용하십시오.
태그가 지정된 모든 에이전트에
아티팩트가 위치한 시스템에 대한 액세스 권한이 있어야 합니다.
- 정리 설정 상속
- CodeStation에 보존할 컴포넌트 버전의 수 및 보존 기간을 지정하십시오. 이 선택란을
선택하면 애플리케이션이 시스템 설정 분할창에서
지정된 값을 사용합니다. 이 선택란을 선택 취소하면
버전 보존 일 수(처음에
-1로 설정되어 무제한 보존) 및
보존할 버전 수(처음에 -1로 설정되어 모두 보존) 필드가
표시되며 사용자 정의 값을 지정할 수 있습니다.
- 새 버전을 작성한 후 프로세스 실행
- 각 버전이 작성된 후에 자동으로 프로세스를 실행하려면
이 선택란을 선택한 다음 애플리케이션 프로세스 및 프로세스에 대한 환경을 지정하십시오.
- 저장을 클릭하십시오.
결과
새 컴포넌트가
컴포넌트 페이지에 나열됩니다.
버전 탭은
컴포넌트의 사용 가능한 버전을 표시합니다.
자동으로 버전 가져오기 선택란을 선택하면
자동으로 버전이 표시됩니다. 그렇지 않으면
새 버전 가져오기를 클릭하여 사용 가능한 버전을
표시하십시오. 아티팩트의 수 및 크기에 따라
버전이 표시되는 데 시간이 걸릴 수 있습니다. 컴포넌트 내의 아티팩트를 보려면 컴포넌트 버전을 클릭하십시오.
다음에 수행할 작업
컴포넌트에 대한 프로세스를 작성하십시오.
컴포넌트 프로세스 구성을 참조하십시오.