여러 하위 제품 및 여러 릴리스에서 업데이트를 관리하기위한 전략은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/873174

  •  22-08-2019
  •  | 
  •  

문제

우리는 배송되는 여러 확장 장치가있는 제품이 있으며 각 제품에는 자체 버전 번호가 있습니다. (구체적으로 우리는 여러 연장선이있는 Xulrunner 응용 프로그램이 있습니다). Xulrunner의 확장 관리자는 업데이트 기능을 제공하므로 해당 확장 버전 번호가 증가 할 때마다 함수를 호출 할 수 있습니다. 이것은 우리에게 업데이트로 필요한 정리를 수행 할 수있는 후크를 제공합니다.

그러나 어떤 확장에 버전 번호가 증가 해야하는지 추적하는 좋은 방법을 제시하는 것은 매우 어려워졌으며, 어떤 확장은 본질적으로 변경되지 않은 상태로 남아 있습니다. 우리가 상상할 수있는 가장 좋은 과정은 1) 티켓을 닫을 때 선불 작업 추가
2) 특정 클라이언트에 대한 마지막 릴리스 이후에 어떤 티켓이 확장을 변경하는지 검색하는 쿼리 작성 및 3) 제품 전체의 확장 버전 번호 업데이트

이 모든 것은 개발 중과 릴리스 시간에 지루해 보이며 오류가 발생하기 쉽습니다. 제안이 있습니까?

도움이 되었습니까?

해결책

작업 티켓을 사용하여 연장의 변경 사항을 식별하는 데 기대어있는 것처럼 들립니다. 다른 방법으로보고 버전 제어 시스템을 사용하여 변경 사항을 식별 해야하는지 궁금합니다.

귀하의 버전 기록은 실제로 변경되고 출시 된 변경 사항에 따라 변경된 내용에 필요한 모든 통찰력을 제공해야합니다. 또한 변경 범위가 완료된 변경 범위와 일치한다는 일정량의 감사를 제공합니다.

해당 정보를 기반으로 버전 변경 결정을 구현할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top