버전화된 폴더에 저장되지 않은 아티팩트를 가져오려면
아티팩트를 폴더에 저장하고 파일 시스템(기본) 소스 구성 유형의
컴포넌트를 작성하십시오.
이 태스크 정보
이 유형의 컴포넌트를 사용하는 경우,
수동으로 버전을 작성해야 합니다. 컴포넌트의 버전을 자동으로 작성하려면
버전화된 파일 시스템으로부터 컴포넌트 작성을 참조하십시오.
프로시저
- IBM® UrbanCode Deploy에서
컴포넌트를 클릭한 다음 새 컴포넌트 작성을 클릭하십시오.
- 새 컴포넌트 작성 창에서 컴포넌트의 이름 및 설명을 지정하십시오.
- 팀 필드에서 새 컴포넌트에 대한 액세스 정보를 지정하십시오.
- 새 컴포넌트에 대해 템플리트를 사용하려면 템플리트 목록에서 템플리트를 선택하십시오. 이 경우, 컴포넌트가 템플리트로부터 소스 구성, 특성 및 프로세스를 상속합니다. 템플리트에 대한 정보는
컴포넌트 템플리트를 참조하십시오.
- 소스 구성 유형 목록에서 파일 시스템(기본)을 선택하십시오.
- 컴포넌트에 대해 다음 매개변수를 지정하십시오.
- 기본 경로
- 아티팩트를 포함하는 디렉토리의 경로를 지정하십시오.
- 항상 이름 패턴 사용
- 이 선택란을 선택하면 버전 이름 패턴 필드의
패턴에 따라 자동으로 새 버전의 이름이 지정됩니다.
이 선택란을 선택 취소하면 버전을 작성할 때마다 이름을 지정해야 합니다.
- 버전 이름 패턴
- 각 버전 이름에 대한 패턴을 지정하십시오. ${version} 변수를
사용하여 자동으로 증분되는 버전 번호를 포함시킬 수 있습니다. 예를 들어,
mycomp_${version} 패턴은 mycomp_1, mycomp_2 등으로
버전을 생성합니다.
이 매개변수는
항상 이름 패턴 사용 선택란을 선택한 경우에만 적용됩니다.
- 다음 버전 번호
- 다음 버전에 대한 버전 번호를 지정합니다.
이 매개변수는
항상 이름 패턴 사용 선택란을 선택한 경우에만 적용됩니다.
- 텍스트 파일 확장자
- 텍스트 유형 파일이 다른 문자 세트로 변환되어야 하는 경우,
변환될 파일 확장자의 목록을 입력하십시오. 일치하는 파일 유형이 기본값 또는 에이전트가 위치한 시스템의
시스템 문자 세트로 변환됩니다. 쉼표를 사용하여 목록 항목을 구분하십시오. 예를 들어, 다음과 같습니다.
txt,log,ini,sh
- 자동으로 버전 가져오기
- 이 매개변수는 이 소스 구성 유형에는 아무런 영향을 미치지 않습니다.
수동으로 새 버전을 가져와야 합니다.
- CodeStation에 복사
- 기본적으로 선택되어 있는 이 옵션은
아티팩트의 변조 방지 사본을 작성하고 임베디드 아티팩트 관리 시스템인 CodeStation에 저장합니다.
선택란을 선택 취소하면 아티팩트에 대한 메타데이터만 가져옵니다.
대부분의 경우에 이 선택란을 선택한 상태로 유지하십시오.
- 기본 버전 유형
- 버전을 CodeStation으로 가져오는 방법을 지정하십시오.
- 전체
- 각 버전이 포괄적이며 모든 아티팩트를 포함합니다.
- 증분
- 각 버전이 아티팩트의 서브세트를 포함합니다.
- 시스템의 기본 버전 가져오기 에이전트/태그
- 이 매개변수를 선택하면 사용자가 시스템 설정 페이지에서 지정한 에이전트 또는 태그가
컴포넌트 아티팩트를 가져오는 데 사용됩니다. 에이전트에
아티팩트가 위치한 시스템에 대한 액세스 권한이 있어야 합니다. 시스템 설정을 참조하십시오.
- 단일 에이전트를 사용하여 새 컴포넌트 버전 가져오기
- 이 매개변수를 선택하는 경우, 아티팩트를 컴포넌트로 가져오는 데 사용할 에이전트를 식별하기 위해
버전 가져오기에 사용할 에이전트 필드를 사용하십시오.
에이전트에
아티팩트가 위치한 시스템에 대한 액세스 권한이 있어야 합니다. 서버가 있는 위치에서
아티팩트를 가져오려면 동일한 위치에 에이전트를 설치하고 해당 에이전트를 지정하십시오.
- 지정된 태그가 있는 에이전트를 사용하여 새 컴포넌트 버전 가져오기
- 이 매개변수를 선택하는 경우, 아티팩트를 컴포넌트로 가져올 에이전트를 선택하는 데 사용할 태그를 식별하기 위해
버전 가져오기에 사용할 에이전트 태그 필드를 사용하십시오.
태그가 지정된 모든 에이전트에
아티팩트가 위치한 시스템에 대한 액세스 권한이 있어야 합니다.
- 정리 설정 상속
- CodeStation에 보존할 컴포넌트 버전의 수 및 보존 기간을 지정하십시오. 이 선택란을
선택하면 애플리케이션이 시스템 설정 분할창에서
지정된 값을 사용합니다. 이 선택란을 선택 취소하면
버전 보존 일 수(처음에
-1로 설정되어 무제한 보존) 및
보존할 버전 수(처음에 -1로 설정되어 모두 보존) 필드가
표시되며 사용자 정의 값을 지정할 수 있습니다.
- 새 버전을 작성한 후 프로세스 실행
- 각 버전이 작성된 후에 자동으로 프로세스를 실행하려면
이 선택란을 선택한 다음 애플리케이션 프로세스 및 프로세스에 대한 환경을 지정하십시오.
- 저장을 클릭하십시오. 새 컴포넌트가 컴포넌트의 목록에 포함됩니다.
- 컴포넌트의 첫 번째 버전을 가져오십시오.
- 버전 탭으로 이동하십시오.
- 새 버전 가져오기를 클릭하십시오.
- 새 버전의 이름을 지정한 다음 저장을 클릭하십시오.
새 버전이 버전 목록에 포함됩니다. 버전을 클릭하고 아티팩트 목록을 보는 방법으로
버전에 아티팩트가 포함되어 있는지 확인할 수 있습니다.
- 컴포넌트의 향후 버전을 가져오려면 새 버전 가져오기를 다시 클릭하고 새 버전의 이름을 지정하십시오.
결과
새 컴포넌트가
컴포넌트 페이지에 나열됩니다.
버전 탭은
컴포넌트의 사용 가능한 버전을 표시합니다.
자동으로 버전 가져오기 선택란을 선택하면
자동으로 버전이 표시됩니다. 그렇지 않으면
새 버전 가져오기를 클릭하여 사용 가능한 버전을
표시하십시오. 아티팩트의 수 및 크기에 따라
버전이 표시되는 데 시간이 걸릴 수 있습니다. 컴포넌트 내의 아티팩트를 보려면 컴포넌트 버전을 클릭하십시오.
다음에 수행할 작업
컴포넌트에 대한 프로세스를 작성하십시오.
컴포넌트 프로세스 구성을 참조하십시오.