Legacy - 개발 고려사항

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 1분
  • 코드를 개발할 때 가장 효율적인 성능을 위해 다음 제안 사항 중 일부를 고려하십시오.

    중요사항:
    릴리스부터 Xanadu 이 버전 ServiceNow 스튜디오Legacy 향후 사용 중단 예정입니다. 이 항목은 숨겨지고 새 인스턴스에서 더 이상 활성화되지 않지만 지원은 계속됩니다. 사용 중단 프로세스에 대한 자세한 내용은 Now Support 지식베이스의 사용 중단 프로세스 [KB0867184] 문서를 참조하십시오.

    대신 현재 버전의 ServiceNow 스튜디오 앱에서 앱을 빌드하고 편집해 보십시오. 자세한 내용은 ServiceNow 스튜디오 문서를 참조하십시오.

    프로덕션 인스턴스는 Git 리포지토리에 게시하면 안 됩니다.
    프로덕션의 무결성을 보호하려면 기술적으로 애플리케이션 ServiceNow® 스튜디오에서 변경 사항을 열고 커밋할 수 있더라도 프로덕션에서 Git 리포지토리에 게시할 변경 사항을 푸시해서는 안 됩니다. 프로덕션에서는 sys_app 기록에서 "Studio에서 애플리케이션을 편집할 수 있음" 옵션을 비활성화할 수 있습니다. 그러나 업데이트를 트리거하는 다음 소스 코드 작업(즉, 원격 변경 내용을 적용하거나 분기를 전환할 때)에 재설정됩니다.
    Git 리포지토리에서 애플리케이션을 설치할 때 종속성이 설치되지 않습니다.
    소스 통제 애플리케이션은 애플리케이션의 종속성으로 나열된 경우 자동으로 설치 또는 업그레이드되지 않습니다. 대신 소스 통제 애플리케이션을 직접 설치하거나 업그레이드해야 합니다. 또한 고객은 애플리케이션을 올바른 순서로 설치하고 업그레이드할 책임이 있습니다.
    프로덕션의 소스 통제 권한에 대한 엄격한 통제
    소스 코드 작업은 일반적으로 인스턴스에서 개발 권한이 있는 사용자가 사용할 수 있습니다. 프로덕션 환경에는 지속적인 개발이 있어서는 안 되므로 데이터 손실 및 기타 심각한 결과를 방지하기 위해 관리자 및 위임된 개발 권한을 엄격하게 제어해야 합니다.