설치된 응용 프로그램을 개발 모드로 변환

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기2분
  • 개발을 위해 애플리케이션을 비프로덕션 인스턴스에 설치하거나 프로덕션 인스턴스를 비프로덕션 인스턴스로 복제하여 개발에 사용한 후 회사 소유의 설치된 애플리케이션을 개발 모드로 변환합니다. 이 변환을 통해 최신 버전의 애플리케이션을 만들고, 커밋하고, 게시할 수 있습니다.

    시작하기 전에

    인스턴스 범위를 원하는 애플리케이션 범위로 설정해야 합니다. 예를 들어 에이전트 작업 공간을 변환하는 경우 애플리케이션 범위는 에이전트 작업 공간으로 설정됩니다.

    필요한 역할: admin

    이 태스크 정보

    시스템 속성 기능 [sn_appclient.store_app_convert_enabled]는 기본적으로 활성화되는 이 작업을 제어합니다. sn_appclient.store_app_convert_enabled를 false로 설정하여 이 기능을 비활성화할 수 있습니다.

    회사가 소유한 애플리케이션만 변환할 수 있습니다. 애플리케이션 범위는 sn_appauthor.all_company_keys에 설정된 키와 일치해야 합니다.
    주:
    설치된 전역 애플리케이션은 변환할 수 있습니다.
    애플리케이션을 변환한 후에는 이 인스턴스의 애플리케이션 리포지토리에서 업데이트를 받을 수 없습니다. 인스턴스에 설치된 애플리케이션의 버전이 새 버전으로 개발하려는 버전인지 확인합니다.
    주:
    데모 데이터와 함께 설치되는 애플리케이션은 설치 시 이 데이터에 대한 참조를 잃게 됩니다. 애플리케이션이 변환되면 애플리케이션을 소스 통제에 연결하거나 새 버전을 게시하기 전에 데모 데이터에 sys_metadata_link 레코드를 다시 만들어야 합니다.

    프로시저

    1. 다음으로 이동 모두 > 시스템 애플리케이션 > 내 회사 애플리케이션.
    2. 설치됨 탭에서 변환할 애플리케이션 기록의 이름을 클릭합니다.
    3. 개발 모드로 변환 관련 링크를 선택합니다.
    4. 변환을 선택합니다.
      • 설치된 애플리케이션 버전이 애플리케이션 리포지토리에 게시된 최신 버전과 같으면 다음 대화 상자가 표시됩니다.
        설치된 앱 변환 대화 상자가 표시됩니다.
      • 설치된 애플리케이션 버전이 애플리케이션 리포지토리에 게시된 최신 버전보다 낮으면 다음과 같은 경고가 표시됩니다.
        • 버전 경고가 표시됩니다.
        • 인스턴스가 자체 호스팅된 애플리케이션 리포지토리에 연결된 경우 리포지토리에서 더 높은 버전의 가용성과 관계없이 이 경고가 표시될 수 있습니다. 리포지토리를 확인하여 이 경우에 필요한 개발 버전이 설치되어 있는지 확인합니다.
      • 변환이 성공하면 다음 메시지가 표시됩니다.
        • 성공적인 변환 메시지입니다.
        • 개발 애플리케이션 양식으로 리디렉션되는 창을 닫습니다.