엔드포인트 정의가 스프린트 브랜치 내에서 개발되고 배포되면, 변경 사항의 일부 또는 전체를 메인 브랜치로 병합할 수 있습니다.병합 기능에 액세스하기#
APIs의 경우#
옵션 1: APIs 옆의 브랜치 전환에서 병합을 클릭하십시오.옵션 2: APIs의 오른쪽 하단에서 메인으로 병합을 클릭하십시오.테스트 시나리오의 경우#
테스트 시나리오는 별도로 병합해야 하며, APIs의 리소스와 자동으로 병합되지 않습니다.스프린트 브랜치에서 자동화 테스트의 테스트 시나리오 옆에 있는 ... 버튼 위에 마우스를 올리면 메인으로 병합 옵션을 확인할 수 있습니다.보호되지 않은 메인 브랜치로 병합하기#
메인 브랜치가 보호되어 있지 않은 경우, 프로젝트 병합 권한이 있는 사용자는 변경 사항을 검토하고 메인 브랜치로 직접 병합할 수 있습니다.보류 중인 병합 개요#
병합을 클릭하면 주요 요소가 포함된 병합 개요 팝업이 열립니다.| 요소 | 설명 |
|---|
| 필터 | 현재 스프린트 브랜치에서 수정된 리소스만 보거나 모든 리소스를 봅니다. |
| 병합 미리보기 | 병합 후 메인 브랜치 디렉터리에 최종적으로 적용될 결과를 표시합니다. |
| 리소스 상태 | 색상으로 구분된 점입니다(회색: 변경 없음, 주황색: 수정됨, 녹색: 신규). |
| 병합 후 상태 | 병합된 리소스 상태를 조정하는 방법을 선택합니다: 현재 브랜치 따르기, 메인 따르기 또는 지정된 상태. |
보류 중인 병합의 상세 검토#
리소스를 클릭하면 팝업이 확장되고, 병합 의사 결정을 위한 상세 콘텐츠가 표시됩니다.신규 리소스#
현재 스프린트 브랜치에서 생성되었으며 메인 브랜치에는 없는 리소스입니다.
병합하면 해당 리소스가 지정된 위치에 메인 브랜치에 생성됩니다.
수정된 리소스#
메인 브랜치에서 포크되었으며 메인 브랜치 리소스와 연결된 리소스입니다.
클릭하여 메인 브랜치 리소스와 비교한 변경 사항 및 전체 콘텐츠를 확인하십시오.
변경되지 않은 리소스#
메인 브랜치에서 포크되었지만 수정되지 않은 리소스입니다.
병합 대상으로 선택할 수 없습니다(선택할 필요도 없습니다).
상위 리소스가 선택되지 않은 경우, 해당 하위 리소스는 개별적으로 병합할 수 없습니다.
병합 후에는 메인 브랜치에 적용된 변경 사항을 보여 주는 요약 팝업이 표시됩니다.병합 상세 정보 보기 및 병합 되돌리기#
메인 브랜치에서 리소스의 변경 기록에 액세스하여 다음을 수행할 수 있습니다.보호된 메인 브랜치로 병합하기#
보호된 메인 브랜치로 병합할 때는 편집 권한이 있는 사용자가 관리자 검토 및 승인을 위해 병합 요청을 생성해야 합니다.병합 요청 생성하기#
2.
현재 브랜치의 모든 변경 사항을 확인하십시오.
4.
오른쪽 하단의 병합 요청 생성을 클릭하십시오.
병합 요청 검토하기#
검토자는 프로젝트 개요에서 새 병합 요청이 있음을 알리는 알림을 확인할 수 있습니다.1.
프로젝트 개요 → 병합 요청으로 이동하십시오.
2.
상세 정보가 포함된 요청 목록을 확인하십시오.
3.
보류 중인 병합 요청을 클릭하여 내용을 평가하십시오.
5.
병합을 클릭하여 변경 사항을 승인하고 병합하십시오.
제출된 병합 요청 수정하기#
1.
스프린트 브랜치에서 콘텐츠를 직접 수정하십시오.
2.
변경 사항은 기존 병합 요청과 자동으로 동기화됩니다.
병합 요청 거부하기#
1.
병합 요청 검토 페이지에서 거부를 클릭하십시오.
3.
변경 후 다시 병합하려면 새 병합 요청을 생성하십시오.
자동화 테스트 시나리오 병합하기#
자동화 테스트 시나리오와 엔드포인트는 독립적으로 별도로 병합됩니다. 테스트 시나리오는 전체 병합 페이지 없이 개별적으로 병합해야 합니다.1.
APIs를 먼저 병합하십시오: 테스트 시나리오를 병합하기 전에 APIs의 리소스를 먼저 병합하십시오. 그렇게 하지 않으면 메인 브랜치의 관련 테스트 시나리오가 비정상적으로 실행될 수 있습니다.
2.
관리자 액세스: 현재는 프로젝트 관리자만 테스트 시나리오를 보호된 메인 브랜치로 병합할 수 있습니다. 테스트 시나리오에 대한 병합 요청 기능은 향후 제공될 예정입니다.
자동화 테스트의 테스트 시나리오에서 ... 버튼 위에 마우스를 올리면 메인으로 병합 옵션을 확인할 수 있습니다.테스트 시나리오 병합 팝업에는 다음이 표시됩니다:| 정보 | 설명 |
|---|
| 기본 정보 | 스프린트 브랜치 테스트 시나리오 및 연결된 메인 브랜치 시나리오(있는 경우)입니다. |
| 마지막 실행 결과 | 마지막 수동 실행 결과입니다(요약을 보려면 마우스를 올리십시오). 병합하기 전에 시나리오가 통과하는지 확인하십시오. |
| 병합 작업 | 덮어쓰기(메인에서 포크된 경우) 또는 추가(신규인 경우)입니다. |