지속적으로 개발 된 웹 프로젝트 (제품 아님)에는 대략 git flow를 기반으로하는 다음과 같은 분기 전략이 있습니다 . 브랜치 개발 : 최신 작업 버전 마스터 브랜치 : 릴리즈 / 릴리스 버전 기능 분기 : 개발 기능 핫픽스 분기 : 릴리스 된 버전의 긴급 버그 수정 마스터 는 읽기 전용이며 개발 또는 …
대규모 조직에서 폭포수 방법을 사용하면 일반적으로 매우 복잡한 분기 구조 (일명 branch spagetti )가 발생합니다. 복잡한 분기 현실에서 트렁크 기반 개발과 같은 단일 분기 모델로 전환하는 데 사용할 수있는 분기 전략은 무엇입니까? 최신 정보: 명확히하기 위해, 이전 및 이후 방법론이 아니라 마이그레이션 / 전환 자체 에 대한 질문이 있습니다. 실제로는 …
대규모 조직에서 작업 할 때 분기 별 상황을 어떻게 피합니까? 우리는 소프트웨어를 업데이트하지 않고 높은 / 중요 보안 패치 및 맞춤형 기능 만 사용하는 여러 대기업과 협력하고 있습니다. 이러한 조직은 주요 업데이트간에 만 패치 및 사용자 지정 릴리스를 수행합니다. 주요 업데이트는 몇 년이 소요될 수 있으며 비용이 많이 듭니다. 이러한 …