이전에 캡처한 컨텐츠를 소스 제어 끝점에 체크인할 수 있습니다.

사전 요구 사항

소스 제어 끝점을 vRealize Suite Lifecycle Manager에 추가했는지 확인합니다. 소스 제어 요구 사항은 vRealize Suite Lifecycle Manager 컨텐츠 수명 주기 관리를 통한 소스 제어를 참조하세요.

참고: 한 번에 최대 1000개 파일이 포함된 단일 컨텐츠 체크인을 지원합니다.

프로시저

  1. [내 서비스] 대시보드에서 컨텐츠 관리를 클릭합니다.
  2. 컨텐츠에서 캡처할 컨텐츠 패키지의 이름을 클릭합니다.
  3. 테스트할 컨텐츠 패키지의 이름을 클릭합니다.
  4. 체크인할 버전의 오른쪽에 있는 3개의 세로 점을 클릭하고 체크인을 선택합니다.
  5. 파이프라인 이름을 입력한 다음 드롭다운 목록에서 컨텐츠 끝점을 선택합니다.
  6. 저장소분기에는 기본값이 포함됩니다.
  7. vRO 패키지 병합의 경우 다음 단계를 수행합니다.
    • 체크인에 컨텐츠 패키지와 연결된 모든 종속성을 포함하려면 모든 종속성 포함 옵션을 선택합니다.
    • vRealize Orchestrator용 소스 끝점에서 제거된 소스 제어에서 컨텐츠 파일을 삭제하려면 컨텐츠 삭제와 병합 옵션을 선택합니다.
  8. 주석 필드에 관련 설명을 추가하고 체크인을 클릭합니다.

결과

참고: 체크인 설명 추가는 필수입니다.
vRO 패키지를 체크인할 때 소스 제어에 있는 기존 vRO 패키지와 병합할 수 있는 선택적 기능이 있습니다. 이렇게 하면 캡처된 모든 파일이 선택한 패키지의 경로로 체크인됩니다(최종적으로 병합됨). 패키지가 보이지 않으면 소스 제어 끝점 > Orchestrator 패키지 유형을 선택하고 캐시를 새로 고친 다음 체크인하여 병합해야 하는 vRO 패키지를 확인합니다. 다음과 같은 새로운 기능이 추가되어 Orchestrator 패키지를 체크인할 때 사용할 수 있습니다.
  • 끝점의 사용자 지정 Orchestrator 패키지를 LCM의 uber 패키지 버전으로 병합할 수 있습니다.
  • 사용자 지정 Orchestrator 패키지를 GitLab의 uber 패키지에 직접 병합하는 기능.
  • 끝점에 배포하는 동안 Orchestrator 패키지에서 컨텐츠의 하위 집합을 릴리스할 수 있습니다.
  • 종속성 관리의 일환으로 컨텐츠 버전에서 종속성을 제거할 수 있습니다.
vRealize Automation 컨텐츠 체크인 경우 GitLab에서 직접 병합할 수 있습니다. 종속성 없이 체크아웃하거나 종속성을 포함하여 체크아웃할 수 있고, 이 경우 다음을 수행할 수 있습니다.
  • 최신 버전에서 패키지 종속성을 제거할 수 있습니다. 예: 종속성을 포함하여 vRealize Automation 컨텐츠 체크인을 수행하고 종속 Orchestrator 패키지를 GitLab에서 직접 uber 패키지에 병합하는 옵션을 사용하도록 설정한 경우. 소스 제어에서 종속성을 포함하여 동일한 자동화 컨텐츠를 체크아웃하는 경우.
소스 제어 분기에서 코드 검토가 비활성화되어 있으면 컨텐츠가 자동으로 병합됩니다.

다음에 수행할 작업

소스 제어 분기에서 코드 검토가 활성화되어 있으면 사용자 또는 다른 코드 검토자는 코드 검토가 완료된 후 컨텐츠를 GitLab에 수동으로 체크인해야 합니다. 컨텐츠를 GitLab에 체크인한 후 vRealize Suite Lifecycle Manager의 소스 제어 서버에서 최신 컨텐츠 버전을 캡처합니다.

컨텐츠 끝점에서 개발을 계속하는 경우 소스 제어에서 최신 컨텐츠 버전을 캡처하여 개발 컨텐츠 끝점에 배포합니다. 이렇게 하면 컨텐츠 끝점이 업데이트되어 컨텐츠가 소스 제어와 동기화되고 후속 체크인이 유효하게 됩니다.

체크인 상태는 활동 로그에서 볼 수 있습니다.