2017-12-02 31 views
1

내 고객이 매우 큰 통신 회사입니다.복잡한 프로젝트의 작업 흐름도

나는 그들을 자식으로 옮길 것이다. 나는 워크 플로우도 만들어야한다.

응용 프로그램 관리 및 응용 프로그램 개발을위한 개발자가 있습니다.

애플리케이션 관리는 일상적인 버그, 결함 등입니다. 이러한 결함을 수정하기 위해 매일 앱을 사용할 수 있습니다. 그러나 이들은 데이터베이스 스크립트 일 수도 있습니다.

응용 프로그램 개발에는 1 개월에서 3 개월까지 걸릴 수있는 프로젝트가 있습니다. - SIT - UAT - PREPROD - 생산성 응용 프로그램 관리 및 이러한 환경은 사전 자극과 자극까지 다른 위해 appliction 개발을위한

DEV :

은 다음과 같은 5 개 환경이 있습니다.

응용 프로그램 관리의 소스 코드는 항상 prod로 이동합니다. 응용 프로그램 개발 프로젝트가 병합됩니다.

저는 gitflow, github flow 및 gitlab flow에 익숙합니다.

이 경우에 적합한 워크 플로우는 무엇입니까?

답변

1

Gitflow, GitHub의 흐름과 gitlab 흐름이다 (대부분) 힘내으로 당신이 orthogonal을하는 출판 워크 플로우 (푸시/저장소 사이에 끌어)를 가지고, (지점 간) 워크 플로우

을 병합하지만 잊지 마세요 a merge workflow.

그래서 당신의 지속적인 통합 단계 DEV - SIT - UAT - PREPROD - PROD에 관해서는, 당신은 말한 단계를 나타내는 헌신적 인 힘내 저장소를 설정할 수 있습니다.
예제로 "I have a confession to make… I commit to master."을 Patrick Lee Scott에서 봅니다.