끌어오기 요청 보기, 필터링 및 열기

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Azure Repos의 Git 리포지토리에서 코드 변경 내용을 검토하고병합하기 위한 끌어오기 요청(PR)을 만듭니다. 팀 구성원과 관련자는 코드를 대상 분기에 병합하기 전에 변경 내용을 검토하고 피드백을 제공할 수 있습니다. 검토자는 변경 내용에 대해 주석을 달고 투표를 통해 코드를 승인하거나 거부할 수도 있습니다.

Teams는 보호된 분기 변경에 대해 PR을 요구하고 특정 PR이 특정 기준을 충족하도록 분기 정책을 설정할 수 있습니다.

프로젝트에 대한 PR을 나열, 필터링, 보기 및 여는 방법에는 여러 가지가 있습니다.

필수 조건

  • 프로젝트에서 리포지토리 를 사용하도록 설정해야 합니다. 리포지토리 허브 및 연결된 페이지가 표시되지 않는 경우 Azure DevOps 서비스를 다시 사용하도록 설정 또는 해제를 참조하세요.

  • PR을 보려면 PR이 있는 Azure DevOps 프로젝트의 멤버여야 하며 기본 액세스 이상이어야 합니다. 프로젝트 멤버 가 아닌 경우 추가됩니다.

    참고 항목

    퍼블릭 프로젝트의 경우 이해 관계자 액세스 권한이 부여된 사용자는 Azure Repos에 대한 모든 권한을 갖습니다.

  • Azure DevOps Services에서 확장을 사용하여 Azure CLI(명령줄 인터페이스)에서 PR 및 기타 리소스를 azure-devops 관리할 수 있습니다. Azure DevOps Services CLI를 사용하는 방법을 알아보려면 Azure DevOps CLI 시작을 참조하세요. PR용 Azure Repos CLI 명령은 az repos pr을 사용합니다.

끌어오기 요청 나열

Azure DevOps 프로젝트 웹 사이트, Visual Studio 또는 Azure DevOps 명령줄을 사용하여 PR을 나열할 수 있습니다.

  1. 프로젝트의 특정 리포지토리에 있는 PR을 나열하려면 웹 포털에서 해당 프로젝트로 이동하여 Repos>끌어오기 요청을 선택합니다.

    끌어오기 요청을 보는 스크린샷.

  2. 올바른 리포지토리를 선택했는지 확인합니다.

    리포지토리를 선택하는 스크린샷.

  3. 기본 보기에는 [마이닝] 탭 아래에 있는 PR이 표시됩니다. 현재 리포지토리에 대한 모든 활성 PR을 표시하려면 [활성]을 선택합니다. 완료 또는 중단을 선택하여 닫힌 PR 목록을 표시합니다.

    목록에서 PR을 선택하여 해당 PR의 개요 페이지로 이동합니다.

    Azure Repos의 PR 보기 탭 스크린샷

  4. 내 작업 보기에서 끌어오기 요청을 선택하여 조직의 여러 프로젝트에서 모든 PR을 나열할 수 있습니다.

    모든 끌어오기 요청을 보는 스크린샷.

사용자 지정 끌어오기 요청 뷰 정의

PR 목록을 필터링하면 워크플로에서 가장 중요한 파일의 우선 순위를 지정하는 PR을 찾고 구성할 수 있습니다.

PR 목록을 필터링하려면 끌어오기 요청 페이지에서 오른쪽 위에 있는 필터 아이콘을 선택합니다. 그런 다음 대상 분기 또는 다른 열 머리글을 선택하고 필터링할 분기 또는 기타 값을 선택합니다.

PR 목록 보기를 추가로 사용자 지정하려면 끌어오기 요청 페이지에서 오른쪽 위에 있는 보기 사용자 지정을선택합니다.

끌어오기 요청 페이지의 보기 사용자 지정 단추를 보여 주는 스크린샷

보기 사용자 지정 페이지에서 현재 보기 섹션을 다시 정렬하거나 편집하거나 제거할 수 있습니다. 새 섹션을 만들려면 섹션 추가를 선택합니다.

섹션 추가 단추가 있는 보기 사용자 지정 페이지를 보여 주는 스크린샷

사용자 지정 섹션 페이지에서 초안 상태 또는 업데이트된 날짜와 같은 매개 변수별로 섹션을 필터링할 값을 입력하고 선택합니다. 별도의 탭에서 승인하거나 거부한 끌어오기 요청을 표시할지 아니면 이전 섹션에 포함된 끌어오기 요청(중복)을 제외할지 선택할 수 있습니다. 보기 사용자 지정을 마치면 저장을 선택합니다.

사용자 지정 섹션 페이지를 보여 주는 스크린샷.

이러한 사용자 지정 보기는 끌어오기 요청 페이지에 축소 가능한 별도의 섹션을 만듭니다. 이러한 사용자 지정 쿼리는 조직 홈페이지의 내 끌어오기 요청 탭에 있는 리포지토리 간에도 작동합니다 . 축소 가능한 섹션을 보여 주는 끌어오기 요청 페이지의 스크린샷.

사용자 지정된 보기의 매개 변수를 변경하려면 보기 옆에 있는 사용자 지정 단추를 선택합니다. 또는 보기 사용자 지정을 선택하고 보기 사용자 지정 화면에서 변경할 보기를 선택합니다. 나에게 할당된 것과 같은 일부 보기는 사용자 지정할 수 없지만 다시 정렬하거나 제거할 수 있습니다.

PR 파일 탭에서 여러 필터를 사용하여 빠른 검토를 위해 파일 및 메모를 선택할 수 있습니다. 필터를 선택한 다음 옵션 중에서 선택합니다.

필터 옵션이 있는 파일 탭의 스크린샷.

  • 키워드: 키워드(keyword) 입력합니다.
  • 검토됨/검토되지 않았습니다. 모두 (기본값), 보류 중, 검토됨.
  • 주석이 추가된 파일: 모든 파일 (기본값), 주석이 있는 파일
  • 메모: 표시 (기본값), 새로운 기능, 숨기기.
  • 주석 상태: 활성(기본값), 보류 중, 해결됨, 디자인대로 수정되지 않음, 닫힘.
  • 댓글 작성자: 모든 메모 (기본값) 또는 특정 사용자

검색 필드에 문자열을 입력하여 이전 옵션에서 일치하는 결과를 표시할 수도 있습니다.

끌어오기 요청 열기

브라우저, Visual Studio 또는 Azure CLI에서 PR을 열면 브라우저에서 PR 개요 페이지가 열립니다.

브라우저에서 PR을 열려면 끌어오기 요청 페이지의 목록에서 PR을 선택합니다. PR이 개요 탭으로 열립니다. 개요 탭에는 PR 제목, 설명, 검토자, 연결된 작업 항목, 기록 및 상태 표시됩니다. 통과하거나 실패하는 분기 정책의 요약을 볼 수 있으며 검토자가 작성한 의견을 볼 수 있습니다.

P R 개요 탭을 보여 주는 스크린샷.

PR 파일 탭에서 PR 파일의 실제 변경 내용을 검토할 수 있습니다. 업데이트커밋 탭에서 작성자가 PR 분기를 업데이트하기 위해 변경한 내용을 볼 수 있습니다.

변경 내용을 검토하거나, 의견이나 제안을 하거나, PR을 승인하거나 투표하려면 끌어오기 요청 검토를 참조 하세요.

모바일 디바이스에서 끌어오기 요청 보기 및 업데이트

모바일 디바이스를 사용하여 모든 Azure Repos PR 화면을 보고 작업을 수행할 수 있습니다.

모바일 디바이스의 Azure Repos P R 화면 스크린샷

다음 단계