Merge Requests

Merge(머지)란 개발 브랜치(Develop Branch)를 검증 브랜치(Main Branch)에 이관하는 작업으로 개발 환경의 소스를 검증 환경으로 병합하는 과정으로 프로젝트 참여자는 Merge Request를 관리자에게 요청하고 관리자는 Request 내역을 승인하여 Merge 합니다.

Merge Request 메뉴에서는 개발(DEV) 환경의 소스를 검증(STG) 환경으로 병합한 현황을 확인할 수 있습니다.

화면 상단의 프로젝트 상태 구분 탭을 사용하여 상태 값 별 내 프로젝트 목록을 확인할 수 있습니다.

프로젝트 카드는 상태, 스페이스 ID, 이름 등 기본 정보가 보여지며 프로젝트 카드 목록의 가장 첫번 째 카드에 My Assigned 카드가 생성됩니다.

1프로젝트 상태 값 구분 없이 나에게 할당된 Merge Request을 확인합니다.

2프로젝트의 상태 값을 확인합니다.

3프로젝트가 속한 스페이스 이름을 확인합니다.

4프로젝트 명칭을 확인합니다.

5프로젝트에 포함된 서버 목록을 확인하는 콤보 박스입니다.

서버 목록 콤보 박스 선택 시 해당 서버와 연결된 Git Repository의 Merge Request 목록을 불러옵니다.

프로젝트 카드 목록은 슬라이더 형태로 좌/우 버튼과 하단의 페이지 버튼을 통하여 목록을 이동할 수 있습니다.

1선택된 프로젝트의 이전 목록을 가져옵니다.

2선택된 프로젝트의 다음 목록을 가져옵니다.

3카드 목록을 선택합니다. 화면 리사이징 시 목록에 나타날 수 있는 카드와 목록의 수는 변경됩니다.

Request 목록에서는 상단 카드 영역에서 선택한 카드에 따라 Request 목록이 노출됩니다.

1Request 상태 구분 탭입니다. 탭 선택 시 해당 Request 목록을 확인합니다.

2검색 조건을 선택합니다. 제목과 요청자로 검색할 수 있습니다.

3검색어를 입력하여 Request를 검색합니다.

4선택한 서버 Git Repository의 Merge Request 화면으로 이동하는 버튼입니다. 포털에서 조회 된 Request 상태 값dl 연결 화면으로 이동합니다.

5최신 등록 순서입니다. 가장 최근에 등록된 Request 순으로 보여집니다.

6프로젝트 명칭을 확인합니다.

7서버를 구분 별로(WEB, WAS, DB, XENI) 확인합니다.

8서버(컨테이너) ID를 확인합니다.

9작성된 Request의 제목을 확인합니다. 제목 클릭 시 해당 Request의 세부 내용 화면으로 이동합니다.

10작성된 Request의 상태를 확인합니다.

11등록한 사용자 정보를 확인합니다.

12Request 등록 일시를 확인합니다.

Merge의 자세한 사용 방법은 개발자 가이드 > Merge Requests에서 확인해 주세요.