버전 관리 - 다양한 병렬 개발을 위해 gitflow를 사용하는 방법은 무엇입니까?
我想大声告诉你
我想大声告诉你 2017-05-02 09:39:47
0
2
774

현재 프로젝트는 여러 기능이 동시에 진행되어 상대적으로 복잡합니다. F1과 F2가 동시에 개발에 병합된다고 가정하면 릴리스 분기가 하나만 있는 경우 둘 다 생성됩니까? 그 중 F1과 F2를 수정한 후 F2 개발자가 F2의 기능을 테스트하고 문제가 없다고 느낀다면 이를 마스터에 게시한다는 의미는 아닙니다. 기능이 헷갈리는 걸까요....

我想大声告诉你
我想大声告诉你

모든 응답(2)
漂亮男人
  1. 완성된 기능을 테스트용 개발에 병합한 후 => 개발

  2. 테스트 완료, 병합 기능 => 마스터

  3. 릴리스, 병합 마스터=>

  4. 핫 패치, 마스터에서 핫픽스 브랜치 잘라내기, 복구 완료, 핫픽스 병합 => 테스트용 개발 완료, 핫픽스 병합 => 마스터 핫픽스 => 릴리스
巴扎黑
  1. 개발에 병합된 F1, F2는 생성되는 릴리스 수와 상관없이 하나의 릴리스 브랜치만 있습니다

  2. 릴리스 브랜치는 개발을 기반으로 하므로 테스트 중에 F1과 F2가 포함되어야 합니다

  3. 릴리스 브랜치가 완료된 후 마스터로 병합되는데, 이는 F1과 F2가 마스터로 들어가야 함을 의미합니다

  4. 이번에는 F2만 테스트하고 F2를 릴리스하려면 F1을 개발에 병합하지 마세요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿