소스 통제에서 애플리케이션 또는 애플리케이션 커스터마이제이션 임포트

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • 소스 통제 리포지토리에서 (AES)로 앱 엔진 스튜디오 앱 또는 앱 커스터마이제이션을 임포트하여 이 인스턴스에서 계속 개발합니다.

    시작하기 전에

    • 필요한 역할: 관리자
    • 비프로덕션 인스턴스에 Git 리포지토리에 대한 네트워크 액세스 권한이 있는지 확인합니다.
    • 리포지토리에 유효한 애플리케이션이 포함되어 있는지 확인합니다.
    • 사용자가 Git 리포지토리에 대한 커밋에 사용하는 해당 Users 테이블 [sys_user] 기록에 이메일 주소를 추가해야 합니다.
    • 애플리케이션 사용자 지정에 대해 자세히 알아보십시오.애플리케이션에 대한 커스터마이제이션 관리

    이 태스크 정보

    소스 통제 통합은 프로덕션 인스턴스에서 애플리케이션 임포트를 지원하지 않습니다. 대신 애플리케이션 리포지토리, 업데이트 세트 또는 앱 엔진 스튜디오.

    프로시저

    1. 다음으로 이동 모두 > 앱 엔진 > 앱 엔진 스튜디오.
    2. 임포트를 선택합니다.
      소스 통제에서 앱 엔진 스튜디오로 앱 임포트
    3. 양식에서 필드를 채웁니다.
      표 1. 소스 통제 필드에서 임포트
      필드 설명
      네트워크 프로토콜 보안 채널 데이터 교환을 활성화하는 HTTPS 또는 SSH 자격 증명 유형입니다.
      URL 애플리케이션 파일이 있는 Git 리포지토리의 URL입니다.
      주:
      Git 서버에서 제공하는 SSH에 대한 Git 리포지토리 URL이 작동하지 않으면 Git 서버 소유자 또는 공급자에게 올바른 URL을 확인하십시오. Git 리포지토리 URL이 작동하는 데 필요한 체계, 프로토콜 프리픽스, 포트 번호 등과 같은 추가 사양이 있을 수 있습니다.
      분기 애플리케이션 내에서 작업할 리포지토리 분기입니다.
      주:
      기본 분기는 인스턴스의 이름을 따서 명명됩니다. 이름을 선택하지 않으면 분기가 기본적으로 마스터로 설정됩니다.
      MID 서버 이름 회사 방화벽 뒤에 저장된 Git 리포지토리에 연결할 기존 MID 서버를 선택합니다.
      주:
      활동과의 디스커버리 충돌을 방지하려면 별도의 MID 서버를 사용하십시오.
      자세한 내용은 MID Server 문서를 참조하십시오.
      기본 이메일 커밋한 사람 이메일 주소는 사용 가능한 경우 sys_user 기록에 의해 정의됩니다. 그러나 커밋한 사용자의 sys_user 기록 이메일 필드가 비어 있으면 시스템은 대체 이메일(username@instancename.service-now.com)을 생성합니다. 기본 이메일 주소를 입력하고 나중에 변경할 수도 있습니다. 모든 경우에 기본 이메일 주소를 사용하려면 확인란을 선택합니다.
      자격 증명 Git 리포지토리에 대한 자격 증명을 선택합니다. 자세한 내용은 자격 증명 시작하기를 참조하십시오.
      주:
      SSH 네트워크 프로토콜을 선택하는 경우 SSH 개인 키 유형의 유효한 자격 증명을 입력합니다. https 프로토콜을 선택하는 경우 기본 인증 자격 증명 유형의 유효한 자격 증명을 입력합니다.
      주:
      인스턴스의 모든 애플리케이션 개발자는 Git 리포지토리를 애플리케이션에 연결하는 데 사용되는 자격 증명을 공유합니다.
    4. 임포트를 선택합니다.
      시스템은 checksum.txt 파일의 체크섬을 현재 체크섬과 비교합니다. 체크섬 값이 일치하면 통합은 확인을 건너뛰고 애플리케이션을 임포트합니다. 체크섬 값이 일치하지 않으면 통합에서는 애플리케이션 파일을 임포트하기 전에 먼저 애플리케이션 파일을 확인하고 삭제합니다.
    5. 애플리케이션 선택을 선택합니다.
      앱 엔진 스튜디오 은 애플리케이션 전환 창에서 애플리케이션을 새 선택 항목으로 표시합니다.

    다음에 수행할 작업

    • 임포트 중에 애플리케이션 파일에 적용된 정리에 대한 업그레이드 로그를 검토합니다.
    • 임포트한 애플리케이션을 선택하여 편집합니다.