2017-10-19 9 views
0

현재 첫 번째 오픈 소스 프로젝트를 유지 관리하고 있으며 동일한 시나리오를 계속 실행합니다.풀 요청 커밋 메시지에 언급 된 문제를 닫지 마십시오.

  1. 나는 좋은 끌어 오기 요청을 얻을 수 있지만, 완전히 문제가 해결되지 않지만, 사용자가 나는 풀을 병합 할 때 자동으로 문제를 닫습니다 의미 Resolves #14 같은 커밋 메시지의 문제를 언급 의뢰.
  2. 풀 요청을 병합합니다. 풀 요청 코드가 필요하기 때문에 자동으로 문제가 종료됩니다.
  3. 문제로 돌아가서 다시 엽니 다.

이 괜찮습니다,하지만 번거 로움의 종류 그리고 그들이 폐쇄와 시간의 무리를 재개 한 모습이

enter image description here

처럼 문제로 이어집니다. 이 자동 종료가 문제 기록을보다 깨끗하게 유지할 수있는 방법이 있습니까?

답변

1

내가 아는 한 풀 요청 (즉, 병합)의 완료는 병합중인 분기를 닫는 것과 결합됩니다. 이전에이 문제를 피한 일반적인 방법은 보류중인 문제가있는 끌어 오기 요청을 승인하지 않는 것입니다. 대신 끌어 오기 요청에 대한 의견을 남기고 해당 문제가 해결 된 경우에만 병합을 완료하십시오. 지형지 물의 소유자는 커밋을 계속할 수 있으며 끌어 오기 요청은 자동으로 업데이트됩니다.

GitHub와 Bitbucket 모두 병합 후에 분기를 열어 둘 수 있지만 일반적으로 한 번 병합 된 후에 분기를 병합하지 않을 것이라고 생각합니다. 따라서 검토 담당자가 끌어 오기 요청을 변경하도록하는 것이 좋습니다.