InfoGrab Docs

머지 트레인

GitLab CI/CD에서 머지 트레인을 사용하여 머지 리퀘스트를 큐에 넣고 브랜치 충돌을 방지합니다.

히스토리 GitLab 16.0 이상에서 , 머지 트레인 시작 및 파이프라인이 성공하면 머지 트레인 시작 버튼이 자동 머지로 설정 이 되었습니다. 머지 트레인에서 제거 는 자동 머지 취소 가 되었습니다. Fast-forward 및 semi-linear 머지 방법에 대한 지원이 GitLab 16.5에서 fast_forward_merge_trains_support 라는 플래그 와 함께 도입 되었습니다. 기본적으로 활성화됩니다. 피처 플래그 fast_forward_merge_trains_support 제거 가 GitLab 16.11에서 이루어졌습니다. 기본 브랜치에 빈번하게 머지가 이루어지는 프로젝트에서는 서로 다른 머지 리퀘스트의 변경 사항이 서로 충돌할 수 있습니다. 머지 리퀘스트를 큐에 넣으려면 머지 트레인을 사용합니다. 각 머지 리퀘스트는 다른 이전 머지 리퀘스트와 비교되어 모두 함께 작동하는지 확인합니다. 다음에 대한 자세한 정보: 머지 트레인의 작동 방식은 머지 트레인 워크플로우