2017-02-23 2 views
0

"업스트림"이라고하는 이유는 무엇입니까?업스트림 우선 정책이란 무엇입니까

릴리스 분기가 발표 된 후 심각한 버그 수정 사항은 릴리스 분기에 입니다. 가능하다면이 버그 수정은 먼저 이 마스터에 병합 된 다음 릴리스 분기로 체리 선택됩니다. 이렇게하면 체리로 마스터를 선택하는 것을 잊을 수없고 은 후속 릴리스에서 동일한 버그가 발생합니다. 이 상류에 배포되는 소프트웨어의 원래 저자 또는 관리자들 향하는 방향을 의미한다, 또한

from gitlab flow docs

+0

귀하의 인용 단락 ** 정확히 ** 무슨 * 상류 첫 번째 정책 * 방법을 설명합니다. 마지막 문장 앞에 전체 텍스트가 있습니다. 연습을하든 안하든 폴링 질문 (얼마나 많은 사람들이이 질문을 사용합니까?)이므로 여기에서 주제를 벗어납니다. –

답변

1

소프트웨어 개발에서 구글과 레드햇에 의해 실행되는 '상류 첫 번째'정책이라고합니다 소스 코드로서 버그 또는 패치의 자격입니다. 예를 들어, 업스트림으로 보낸 패치는 소프트웨어의 원래 작성자 또는 유지 관리자에게 제공됩니다. 승인 된 경우 작성자 또는 유지 관리자는 소프트웨어에 패치를 즉시 또는 향후 릴리스에 포함시킵니다. 거부 된 경우 패치를 제출 한 사람은 작성자의 소프트웨어 배포본을 유지해야합니다.

업스트림 개발을 통해 향후 배포판을 픽업 할 때 다른 배포판의 이점을 누릴 수 있습니다.

이 용어는 버그와 관련이 있습니다. 버그에 대한 책임은 배포판의 포팅 및 통합 작업을 통해 발생하지 않을 때 업스트림에 있다고합니다.

Wiki

관련 문제