Upsource 2020.1의 새로운 기능

GitHub 및 GitLab 통합을 위한 검토 병합, 코드 검토 워크플로 개선 및 기타 개선 사항

기능상세

GitHub 및 GitLab 통합을 위한 검토 병합

GitHub 및 GitLab 통합을 위한 검토 병합

GitHub 동기화가 활성화된 경우 GitHub의 Pull 요청에 대한 검토 병합을 생성하는 기능이 Upsource 2020.1 버전에 추가되었습니다. GitHub pull 요청 Diff와 유사한 검토 병합 Diff를 활용하면 브랜치 및 타깃 비교를 간편하게 수행할 수 있습니다.

GitHub Pull 요청 동기화 개선 사항

GitHub Pull 요청 동기화 개선 사항

GitHub 동기화와 연관된 몇 가지 기타 개선 사항도 있습니다.

  • 이제 Upsource에서 검토를 완료하면 GitHub에 승인 상태로 표시됩니다.
  • GitHub에서 검토자를 추가하면 Upsource에도 자동으로 함께 추가됩니다.
코드 검토 워크플로 개선 사항

코드 검토 워크플로 개선 사항

이제 코드 검토 시 변경 사항의 검토 및 수락 후, 검토 페이지에서 바로 브랜치를 병합하고 삭제할 수 있습니다.

GitLab과 주석 동기화

GitLab과 주석 동기화

이제 GitLab의 Diff 또는 소스 파일에 주석을 남길 때 해당 주석이 Upsource에도 반영됩니다. 또한 이 기능은 반대로도 동일하게 작용하여 Upsource 주석이 GitLab에 반영됩니다.

GitHub 웹훅

동기화된 GitHub 기반의 프로젝트에서 Upsource는 주기적으로 GitHub 저장소를 폴링합니다. 이때 새 커밋뿐 아니라 Pull 요청의 변경 사항 및 주석도 함께 폴링됩니다. 이제 지연 없이 업데이트를 받아보세요. GitHub에서 웹훅을 설정하면 변경 사항이 발생한 즉시 Upsource에 알림이 전송됩니다.

기타 개선 사항

검색 필드에서 검토 내용을 빠르게 탐색할 수 있습니다. 수정 중 변경된 모든 파일을 접거나 확장해 보세요. 또한 검토 라벨 추가 및 삭제를 위한 웹훅 유형도 새롭게 선보입니다.