팀 개발 탐색

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 3분
  • 팀 개발 는 여러 비프로덕션 ServiceNow 인스턴스에서의 병렬 개발을 지원합니다.

    팀 개발 개요

    팀 개발 개발자가 개발 프로세스 전반에 걸쳐 코드를 공유하고 충돌을 해결하면서 별도의 개발 인스턴스에서 작업할 수 있습니다.

    인스턴스 계층 구조를 설정한 후 로컬 개발 인스턴스에서 변경 내용을 개발할 수 있습니다. 팀 대시보드를 사용하여 다음과 같은 활동을 관리 팀 개발 합니다.
    • 로컬 변경 내용을 추적하고 상위 개발 인스턴스로 승격할 변경을 결정합니다.
    • 상위 인스턴스에서 변경 내용을 끌어오고 로컬 변경 내용과의 충돌을 해결합니다.
    • 인스턴스를 다른 개발 인스턴스와 비교하고 다른 개발 프로젝트와의 충돌을 해결합니다.
    • 기능이 테스트되고 상위 개발 인스턴스로 승격할 준비가 되면 변경 내용을 밀어넣습니다.
    • 인스턴스 간 기록 버전 밀어넣기 및 끌어오기를 포함한 분기 작업입니다.
    • 모든 팀 개발 활동을 위한 중앙 대시보드입니다.

    개발 인스턴스 및 상위 인스턴스에 대한 관리자 액세스 권한이 있는 개발자는 을 사용할 팀 개발수 있습니다. 대체 액세스 설정에 대해서는 다음 문서를 참조하십시오 개발자에게 액세스 권한 부여.

    팀 개발 사용자

    사용자 설명
    시스템 관리자 에서 인스턴스 계층 구조를 구성하고, 원격 인스턴스를 정의하고, 상위 인스턴스를 관리합니다.팀 개발
    개발자 사용자 지정 기록의 버전을 의 상위 인스턴스 팀 개발로 끌어오고 밀어넣습니다.

    팀 개발 워크플로우

    이 워크플로우는 관리자 워크플로우를 팀 개발 표시합니다.

    그림 1. 팀 개발 관리자 워크플로우
    팀 개발 관리자 워크플로우입니다.
    1. 설명된 인스턴스 계층 구조 설정대로 개발 인스턴스 계층 구조를 설정합니다.
      1. 대상 인스턴스와 동일한 소프트웨어 버전에서 개발 인스턴스를 프로비저닝합니다. 예를 들어 프로덕션 인스턴스에서 실행 중인 소프트웨어 버전을 사용합니다.
      2. [권장] 대상을 개발 인스턴스에 복제합니다.
      3. 각 인스턴스에 대해 상위 인스턴스를 정의합니다.
      4. [선택 사항] 각 인스턴스에 대해 피어 인스턴스를 정의합니다.
      5. 각 인스턴스에 대해 상위 인스턴스의 모든 변경 내용을 끌어옵니다.
    2. 하위 개발 인스턴스의 경우 적절한 개발자에게 액세스 권한을 부여합니다.
    3. 하위 개발 인스턴스에서 사용자 지정 개발
      • 다른 하위 개발 인스턴스에서 푸시된 버전과 같은 상위 인스턴스의 버전을 끌어옵니다. 필요에 따라 현재 로컬 버전과의 충돌을 조정합니다.
      • 로컬 변경 내용을 추적합니다. 상위 개발 인스턴스에 밀어넣을 준비가 된 변경 내용을 큐에 넣습니다.
      • 피어 인스턴스의 버전을 비교합니다. 충돌이 있으면 조정합니다.
    4. 기능이 상위 개발 인스턴스로 승격할 준비가 되면 사용자 지정 기록의 현재 버전을 푸시합니다.
    5. (선택 사항) 코드 검토자가 푸시된 버전을 승인하거나 거부하도록 합니다. 푸시 승인 또는 거부 문서를 참조하십시오.
    6. 테스트 및 릴리스 관리 프로세스에 따라 기능을 테스트하고 프로덕션으로 승격합니다.

    사용 시기 팀 개발

    배포 옵션 적합 대상 향후 고려 사항
    업데이트 세트 기본 시스템 또는 설치된 애플리케이션에 대한 변경 내용을 저장합니다.

    애플리케이션의 특정 버전 저장 및 적용.

    익스포트할 파일을 생성합니다.

    업데이트 세트를 수동으로 만들어 특정 애플리케이션 버전을 저장할 수 있습니다.

    업데이트 세트를 사용하여 설치된 애플리케이션에 패치 또는 변경 사항을 배포합니다.

    주:
    업데이트 세트를 사용하여 애플리케이션을 설치하지 마십시오. 대신 애플리케이션 리포지토리 또는 ServiceNow Store를 사용하여 애플리케이션을 설치하십시오.
    애플리케이션 리포지토리 모든 회사 인스턴스에 애플리케이션 설치 및 업데이트

    애플리케이션 업데이트 세트를 자동으로 관리합니다.

    애플리케이션에 대한 액세스를 동일한 회사로 제한합니다.

    완성된 애플리케이션을 최종 사용자에게 배포합니다.

    다른 사용자와 공유하려면 ServiceNow Store에 애플리케이션을 업로드하는 것이 좋습니다.

    최신 애플리케이션 버전만 설치하고 업데이트할 수 있습니다.

    업데이트 세트를 사용하여 이전 애플리케이션 버전을 저장합니다.

    주:
    팀 개발에 사용되는 경우 상위 인스턴스에서만 애플리케이션을 게시합니다.