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