다음을 통해 공유


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

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

Visual Studio 2019 | Visual Studio 2022

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

팀은 보호된 브랜치에서의 변경 사항에 PR을 요구할 수 있으며, 특정 PR이 특정 조건을 충족하도록 브랜치 정책를 설정할 수 있습니다.

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

필수 구성 요소

  • 리포 프로젝트에서 활성화되어야 합니다. 리포지토리 허브 및 관련 페이지가 표시되지 않는 경우, Azure DevOps 서비스 설정 또는 해제를 참조하여 저장소를 다시 활성화하세요.

  • PR을 보려면, PR이 포함된 Azure DevOps 프로젝트의 구성원이 되어야 하며 최소한 Basic 액세스 권한이 필요합니다. 프로젝트 멤버가 아닌 경우, 에 추가됩니다.

    메모

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

  • 리포 프로젝트에서 사용하도록 설정해야 합니다. Repos 허브 및 관련 페이지가 표시되지 않으면 Azure DevOps 서비스를 켜거나 끄는 방법을 참고하여 Repos를 다시 활성화하세요.
  • PR을 보려면, 최소 Basic 액세스 권한이 있는 Azure DevOps 프로젝트의 회원이 되세요. 프로젝트 멤버가 아닌 경우 추가됩니다.
  • Azure DevOps Services에서 azure-devops 확장을 사용하여 Azure CLI(명령줄 인터페이스) PR 및 기타 리소스를 관리할 수 있습니다. Azure DevOps Services CLI를 사용하는 방법을 알아보려면 Azure DevOps CLI 시작하기를 참조하세요. PR용 Azure Repos CLI 명령은 az repos pr사용합니다.

끌어오기 요청 나열

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

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

    당신의 끌어오기 요청을 보는 화면의 스크린샷

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

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

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

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

    Azure Repos의 PR 보기 탭 스크린샷

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

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

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

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

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

PR 목록 보기를 추가로 사용자 지정하려면 풀 리퀘스트 페이지에서 오른쪽 위에 있는 보기 사용자 지정을 선택합니다.

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

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

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

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

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

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

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

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

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

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

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

끌어오기 요청 열기

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

브라우저에서 PR을 열기 위해서는 끌어오기 요청 페이지의 목록에서 PR을 선택합니다. PR이 개요 탭으로 열립니다. 개요 탭에는 PR 제목, 설명, 검토자, 연결된 작업 항목, 기록 및 상태가 표시됩니다. 브랜치 정책이 통과 중인지 실패 중인지 요약을 볼 수 있으며, 검토자가 남긴 의견도 확인할 수 있습니다.

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

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

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

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

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

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

다음 단계