특히, DVCS와 빌드 시스템을 통합하는 도구를 개발하고 있지만 "메타"도구 (컴파일러, VCS, 빌드 시스템, 테스트 러너 등)를 개발하는 모든 사람이 직면 한 문제를 이미지화했습니다. "dogfooding"을 통해 발전하고 싶다 .
내 질문은 : 분기 워크 플로우를 사용하는 스크럼 스타일 릴리스 프로세스 에서 도구의 개발주기에서 어떤 시점에서 최신 버전의 도구를 사용하기 시작합니까?
다음 사이에 균형을 만드는 프로세스를 찾고 있습니다.
지속적으로
develop
도구 버전을 사용하십시오 . 변경 사항이 통합됨에 따라 자체 개발을 중단하고 있습니다.지속적으로 사용
master
밝히기 시험 사용을 통해 문제 이미 출시 된 문제입니다 : 도구의 버전.