Azure Boards 사용자 스토리, 문제, 버그 및 기타 작업 항목 연결

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

작업 항목을 다른 작업 항목에 연결하여 종속성을 관리하고 회사 내의 관계를 확인합니다. 프로젝트 내의 작업 항목을 연결하거나 조직의 다른 프로젝트 내에서 작업 항목에 연결할 수 있습니다. 다양한 링크 유형을 사용하여 다양한 비즈니스 목표를 지원합니다. 빌드, 커밋, 버전이 지정된 항목 또는 네트워크 리소스와 같은 다른 개체에 작업 항목을 연결할 수도 있습니다.

작업 항목을 다른 작업 항목에 연결하여 종속성을 관리하고 회사 내의 관계를 확인합니다. 프로젝트 내의 작업 항목 또는 컬렉션의 다른 프로젝트 내 작업 항목에 연결할 수 있습니다. 다양한 링크 유형을 사용하여 다양한 비즈니스 목표를 지원합니다. 빌드, 커밋, 버전이 지정된 항목 또는 네트워크 리소스와 같은 다른 개체에 작업 항목을 연결할 수도 있습니다.

일반적으로 작업 항목을 서로 연결할 때 다음 링크 형식을 사용합니다.

  • 부모/자식 링크를 사용하여 계층 내에서 그룹화하려는 작업 항목 연결
  • 종속성이 있는 작업 항목을 연결하려면 선행 작업/후속 작업 또는 영향/링크의 영향을 받습니다.
  • 링크 중복/중복 을 사용하여 동일한 코드 결함 또는 작업을 추적하는 작업 항목을 연결합니다.
  • 관련 항목을 일정 수준의 관계로 연결하는 데 사용하지만 그 정도는 그렇지 않습니다.

작업 항목 양식 내에서 또는 백로그 또는 쿼리 결과 목록에서 작업 항목에 대한 링크를 추가할 수 있습니다. 백로그 또는 쿼리 결과 목록에서 여러 작업 항목을 선택한 다음 새 작업 항목 또는 기존 작업 항목에 연결할 수 있습니다. 일반적으로 대량 편집을 사용하여 여러 작업 항목을 업데이트하여 동일한 작업 항목(새 항목 또는 기존 항목)에 연결합니다.

이 문서를 사용하여 다음 방법을 알아봅니다.

  • 하나 이상의 작업 항목을 기존 작업 항목에 연결
  • 연결할 때 추가하는 새 작업 항목에 하나 이상의 작업 항목 연결
  • 원격 작업 항목에 대한 링크 추가
  • 여러 작업 항목을 새 git 분기에 연결
  • 빌드 아티팩트에 작업 항목 연결
  • 연결할 작업 항목 찾기
  • 링크 관계 대량 수정
  • 하나 이상의 작업 항목을 기존 작업 항목에 연결
  • 연결할 때 추가하는 새 작업 항목에 하나 이상의 작업 항목 연결
  • 여러 작업 항목을 새 git 분기에 연결
  • 빌드 아티팩트에 작업 항목 연결
  • 연결할 작업 항목 찾기
  • 링크 관계 대량 수정

참고

부모-자식 계층 구조에서 작업 항목을 연결하려면 백로그 구성에 설명된 대로 매핑 창을 사용하고 자식 작업 항목을 부모에 매핑합니다. 테스트 사례를 사용자 스토리에 연결하려면 인라인 테스트 추가, 실행 및 업데이트테스트 계획 및 테스트 도구 모음 만들기를 참조하세요.

연결을 사용하여 추적 가능성을 지원하는 방법에 대한 개요는 엔드 투 엔드 추적 기능을 참조하세요.

사용할 링크 유형 및 링크 관련 기능에 대한 개요는 연결, 추적 가능성 및 종속성 관리를 참조하세요. 일반적으로 다음 지침을 따르는 것이 좋습니다.

  • 제품 및 포트폴리오 모두 백로그에 표시되는 작업 항목의 경우 부모자식 링크 유형을 사용하여 계층 구조 및 그룹 작업을 만듭니다. 계층 내의 여러 백로그 작업 항목을 빠르게 연결하려면 백로그 구성을 참조하고 자식 작업 항목을 부모에 매핑합니다.
  • 회사 항목을 부모자식 링크 형식과 연결하는 경우 동일한 형식의 작업 항목을 중첩하지 않도록 합니다. 시스템에서는 제품 백로그에서 두 형식을 모두 추적할 때 버그나 버그를 사용자 스토리에 연결하는 등 동일한 유형의 작업 항목을 중첩할 수 있지만 백로그에서 작업 항목을 끌어서 놓거나 Kanban 보드에 항목을 표시하는 데 문제가 발생할 수 있습니다. 자세한 내용은 표시, 순서 다시 지정 및 중첩 문제 수정을 참조하세요.
  • 작업 항목의 종속성을 추적하려면 선행 작업 및 후속 작업 링크 형식을 사용합니다.
  • 다른 모든 일반적인 추적 용도로 는 관련 링크 유형을 사용합니다.

다음 링크 관계가 제한됩니다.

  • 부모/자식 또는 다른 트리 토폴로지 링크 형식을 사용하여 둘 이상의 부모 작업 항목을 할당할 수 없습니다. 링크 형식에 대한 자세한 내용은 링크 형식 참조를 참조하세요.
  • 순환 관계를 만드는 방식으로 링크를 추가할 수 없습니다.
  • 1,000개 이상의 작업 항목을 단일 작업 항목에 연결할 수 없습니다.

사전 요구 사항

백로그는 프로젝트를 만들거나 팀을 추가할 때 자동으로 만들어집니다. 각 팀은 팀 및 Agile 도구 정보에서 설명한 대로 고유한 제품, 포트폴리오 및 스프린트 백로그에 액세스할 수 있습니다.

참고

공용 프로젝트에 대한 이해 관계자 액세스 권한이 있는 사용자는 기본 액세스 권한이 있는 사용자와 마찬가지로 백로그 및 보드 기능에 대한 모든 권한을 갖습니다. 자세한 내용은 관련자 액세스 빠른 참조를 참조하세요.

  1. 웹 포털에서 백로그 또는 쿼리 결과 페이지를 열고 링크를 추가할 작업 항목을 다중 선택합니다 .

  2. 선택한 작업 항목 중 하나의 ... 상황에 맞는 메뉴를 열고 링크 추가를 선택한 다음 기존 항목... 또는 새 항목을 선택합니다.

    여기서는 제품 백로그에서 다중 선택하고 기존 항목을 선택합니다...

    백로그 상황에 맞는 메뉴, 백로그에서 항목 다중 선택, 상황에 맞는 메뉴 열기, 기존 작업 항목에 대한 링크 추가 선택 스크린샷

작업 항목을 연결할 때 링크 유형을 선택합니다. 일반적으로 다음과 같은 링크 형식을 사용합니다. 각 링크 유형에 대한 자세한 내용은 링크 유형 참조를 참조하세요.

  • 기본적으로 동일한 정보를 캡처하는 두 개의 작업 항목을 만든 경우 중복 링크 유형을 사용합니다. 작업 항목 중 하나를 닫고 다른 항목은 활성 상태로 유지
  • 작업 항목을 더 작은 항목으로 분할하려는 경우 부모/자식 링크 유형을 사용합니다(예: 기능을 스토리로 나누기 또는 스토리에서 작업으로 분할).
  • 다른 작업을 시작하기 전에 완료해야 하는 작업을 추적하려면 선행 작업-후속 링크 형식을 사용합니다. 이 링크 유형은 Project를 사용하여 작업을 계획할 때 가장 자주 사용됩니다.
  • 서로 겹치는 기능을 정의하는 두 사용자 스토리와 같이 연결된 작업 항목이 동일한 수준에 있는 경우 관련 링크 유형을 사용하거나 다른 프로젝트에 정의되거나 다른 팀에서 관리하는 작업 항목을 연결합니다.

링크 추가 대화 상자에서 링크 유형을 선택하고 작업 항목 ID를 입력한 다음 확인을 선택합니다.

예를 들어 여기서 는 관련 링크 유형을 사용하여 ID가 400인 버그에 세 개의 항목을 연결합니다.

기존 작업 항목에 링크 대화 상자인 웹 포털을 추가합니다.

여러 작업 항목에 연결하려면 최근 활동 또는 키워드 검색을 기반으로 작업 항목을 찾는 인라인 추가를 사용할 수 있습니다. 최근 활동에 따라 자동으로 표시되는 작업 항목 중 하나 이상을 선택하거나 키워드를 입력합니다. 키워드 검색은 제목에 해당 키워드를 포함하는 작업 항목을 기반으로 작업 항목을 표시합니다.

참고

각 링크를 한 번에 하나씩 추가해야 합니다. (더 이상 쉼표 또는 공백으로 구분된 ID를 입력할 수 없습니다.) 관심 있는 작업 항목을 빠르게 찾으려면 작업 항목 검색을 사용할 수도 있습니다.

연결을 위해 선택한 작업 항목을 보려면 다음을 선택할 수 있습니다.

기존 작업 항목에 링크 추가 대화 상자

백로그 상황에 맞는 메뉴의 스크린샷, 기존 작업 항목, TFS-2018 및 이전 버전에 대한 링크 추가를 선택합니다.

여러 작업 항목에 연결하려면 ID를 쉼표 또는 공백으로 구분하여 입력합니다. ID를 모르거나 다른 프로젝트의 항목에 연결하려는 경우 ... 상황에 맞는 메뉴를 열어 ID, 쿼리 또는 제목 키워드를 기반으로 하는 작업 항목을 선택할 수 있도록 지원합니다.

쿼리 결과 페이지에서 작업하는 경우 수정한 작업 항목을 대량으로 저장해야 합니다. 백로그에서 작업하면 작업 항목이 자동으로 저장됩니다.

대량 수정된 항목을 저장하는 쿼리 결과 페이지의 스크린샷.

쿼리 결과 페이지, 다중 선택 항목, 수정된 작업 항목 대량 저장, TFS-2018 및 이전 버전의 스크린샷

여기서는 선택한 작업 항목에 대한 링크를 추가하도록 선택했습니다.

  1. 새 작업 항목의 링크 유형, 작업 항목 유형 및 제목을 지정합니다. 확인을 선택합니다.

    링크 추가 대화 상자, 새 작업 항목에 연결, TFS-2018 이상 버전.

  2. 선택한 유형의 작업 항목이 열립니다. 추가 정보를 입력하고 작업 항목을 저장합니다.

    추가된 새 작업 항목 문제의 스크린샷.

  3. 쿼리 결과 페이지에서 작업하는 경우 이전 절차와 같이 수정한 작업 항목을 대량으로 저장해야 합니다.

두 조직에서 동일한 Azure Active Directory를 사용하여 사용자를 관리하는 한 작업 항목을 다른 Azure DevOps 조직에 정의된 개체에 연결할 수 있습니다.

지원되는 다음 두 가지 원격 링크 유형 중 하나를 선택합니다.

  • 서로 다른 조직에서 정의되고 다른 팀에서 관리하는 작업 항목의 종속성을 추적하려는 경우 링크 유형에 소비/ 생성 을 사용합니다.
  • 연결된 작업 항목이 서로 다른 조직에서 정의되고 다른 팀에서 관리되지만 강력한 종속성 간이 없는 경우 원격 관련 링크 유형을 사용합니다.

링크 추가 대화 상자에서 링크 유형을 선택하고 원격 작업 항목의 URL을 입력한 다음 확인을 선택합니다.

예를 들어 원격 관련 링크 유형을 사용하여 remotelinkingtest2 조직인 RemoteLinking 프로젝트에 있는 작업 항목 ID 350에 연결합니다.

링크 추가 대화 상자, 기존 원격 작업 항목에 대한 링크를 추가합니다.

링크 탭은 작업 항목에 대한 모든 링크 수를 유지 관리합니다. 원격 링크 수 필드는 다른 프로젝트 또는 조직에 정의된 작업 항목에 연결되는 작업 항목에 추가된 링크 수를 유지 관리합니다.

다음 이미지는 사용자 스토리에 추가된 클라우드 아이콘으로 표시된 두 개의 원격 링크의 예를 보여 줍니다.

두 개의 외부 링크를 보여 주는 사용자 스토리 양식 링크 탭의 스크린샷.

새 git 분기를 추가하고 기존 작업 항목에 동시에 연결할 수 있습니다.

백로그 또는 쿼리 결과 페이지에서 새 git 분기에 연결할 작업 항목을 다중 선택하고 작업 아이콘을 선택한 다음 새 분기를 선택합니다. 자세한 내용은 Git 개발 개체에 작업 항목 연결을 참조하세요.

백로그의 스크린샷, 상황에 맞는 메뉴, Git 분기에 여러 백로그 항목 연결 선택.

링크 추가 대화 상자에서 작업 항목을 기존 빌드에 연결할 수 있습니다. 이러한 빌드는 프로젝트 내에서 또는 조직 또는 컬렉션의 다른 프로젝트에 있을 수 있습니다.

참고

이 기능을 사용하려면 Azure DevOps Server 2020.1 업데이트를 설치해야 합니다. 자세한 내용은 Azure DevOps Server 2020 업데이트 1 RC1 릴리스 정보, 보드를 참조하세요.

  1. 작업 항목의 [링크 ] 탭에서 [링크>기존 항목 추가]를 선택합니다.

  2. 링크 추가 대화 상자에서 빌드 링크 유형(빌드, 빌드에서 발견됨, 빌드에 통합됨) 중 하나를 선택하고 빌드 번호를 지정합니다.

    파이프라인과 빌드 이름의 조합인 빌드 번호를 모르는 경우 아이콘을 선택하여 검색할 수 있습니다.

    빌드 링크 유형이 선택된 링크 추가 대화 상자

  3. 링크 빌드 대화 상자에서 매개 변수를 선택하여 빌드 검색을 필터링합니다.

    다른 프로젝트의 빌드에 연결하는 경우 먼저 연결할 빌드의 프로젝트를 선택합니다.

    예를 들어 빌드 번호를 지정하거나, 빌드 파이프라인, 빌드 결과(예: 모두, 성공, 부분적으로 성공, 실패 또는 취소)를 선택할 수 있습니다. 또는 결과에 대해 모두 선택된 상태에서 찾기를 선택하여 연결할 사용 가능한 빌드를 나열합니다.

    프로젝트가 선택되고 빌드가 나열된 빌드 찾기 대화 상자

  4. 연결하려는 목록에서 빌드를 선택한 다음 확인을 선택합니다.

  5. 링크 추가 대화 상자에서 확인을 선택하여 작업을 완료합니다.

    빌드 번호가 채워진 링크 대화 상자를 추가합니다.

링크 추가 대화 상자에서 작업 항목을 기존 빌드에 연결할 수 있습니다.

  1. 작업 항목의 [링크 ] 탭에서 [링크>기존 항목 추가]를 선택합니다.

  2. 링크 추가 대화 상자에서 빌드 링크 유형(빌드, 빌드에서 발견됨, 빌드에 통합됨) 중 하나를 선택하고 빌드 번호를 지정합니다.

    파이프라인과 빌드 이름의 조합인 빌드 번호를 모르는 경우 아이콘을 선택하여 검색할 수 있습니다.

    빌드 링크 유형이 선택된 링크 추가 대화 상자

  3. 링크 빌드 대화 상자에서 매개 변수를 선택하여 빌드 검색을 필터링합니다.

    예를 들어 빌드 번호를 지정하거나, 빌드 파이프라인, 빌드 결과(예: 모두, 성공, 부분적으로 성공, 실패 또는 취소)를 선택할 수 있습니다. 또는 결과에 대해 모두 선택된 상태에서 찾기를 선택하여 연결할 사용 가능한 빌드를 나열합니다.

    빌드 찾기 대화 상자, 프로젝트 내의 빌드에 연결합니다.

  4. 연결하려는 목록에서 빌드를 선택한 다음 확인을 선택합니다.

  5. 링크 추가 대화 상자에서 확인을 선택하여 작업을 완료합니다.

    빌드 번호가 채워진 링크 대화 상자를 추가합니다.

링크 추가 대화 상자에서 연결할 작업 항목을 하나 이상 선택하는 데 도움이 되는 보조 대화 상자를 열 수 있습니다. 저장된 쿼리를 사용하여 연결할 작업 항목을 찾아 나열하려면 먼저 사용하려는 쿼리를 정의 합니다.

  1. 링크 추가 대화 상자에서 ... 상황에 맞는 메뉴 또는 찾아보기 단추(Visual Studio)에서 다음 대화 상자를 엽니다.

    연결된 작업 항목 선택

    작업 항목이 다른 프로젝트에 정의된 경우 먼저 프로젝트를 선택합니다. 그런 다음, 다음을 선택합니다.

    • 쿼리. 원하는 작업 항목의 집합 또는 상위 집합이 포함된 쿼리를 정의한 경우 이 메서드를 사용합니다.

    • ID. 연결하려는 작업 항목의 ID를 알고 있는 경우 이 메서드를 사용합니다. ID 상자에 찾으려는 작업 항목의 ID를 쉼표 또는 공백으로 구분하여 입력합니다.

    • 제목에 포함됩니다. 이 메서드를 사용하여 제목 필드에 공통 단어 또는 구가 있는 작업 항목을 찾습니다. 목록 및 형식 목록에서 검색할 작업 항목의 유형을 선택합니다.

      참고

      쿼리를 실행하는 데 필요한 시간을 최소화하려면 검색의 필터 조건을 좁혀야 합니다.

  2. 찾기 단추를 선택합니다.

    선택한 프로젝트 및 지정된 작업 항목 유형에 대해 정의된 작업 항목만 나열됩니다. 열 필드를 정렬하려면 열 제목을 선택합니다.

  3. 반환된 작업 항목 목록에서 하나 이상의 작업 항목을 선택합니다.

    • 웹 포털에서: 시퀀스에서 여러 항목을 선택하려면 Shift 키를 누른 채 선택합니다. 여러 비순차 항목을 선택하려면 Ctrl 키를 사용합니다.

    • Visual Studio의 경우 현재 작업 항목에 연결해야 하는 각 작업 항목을 선택합니다. 클릭하는 동안 Shift 키를 눌러 작업 항목 범위를 선택하거나 Ctrl 키를 누른 상태에서 여러 작업 항목을 선택할 수도 있습니다.

끌어오기 요청에서 작업 항목 상태 설정

끌어오기 요청을 만들 때 설명에서 연결된 작업 항목의 상태 값을 설정할 수 있습니다. 구문을 따릅니다. {state value}: #ID. 끌어오기 요청을 병합하면 시스템에서 설명을 읽고 작업 항목 상태를 업데이트합니다. 다음 예제에서는 작업 항목 #300 및 #301을 해결됨으로 설정하고 #323 및 #324를 닫힘으로 설정합니다.

PR 내에서 작업 항목 상태를 설정하는 스크린샷

참고

이 기능을 사용하려면 Azure DevOps Server 2020.1 업데이트를 설치해야 합니다. 자세한 내용은 Azure DevOps Server 2020 업데이트 1 RC1 릴리스 정보, 보드를 참조하세요.

이 기능에 대한 자세한 내용은 다른 개체의 작업 항목에 대한 링크를 참조하세요.

부모-자식 링크 형식을 사용하는 링크를 빠르게 연결하거나 변경하는 데 사용할 수 있는 다른 기능(일부 기능은 버전에 따라 다르며 자세한 내용은 연결된 문서를 참조하세요).

연결된 개체 목록 보기

작업 항목에 연결된 모든 개체 목록을 보려면 작업 항목을 열고 [링크] 탭을 선택합니다. 링크 탭은 연결된 모든 개체의 수를 나타냅니다.

연결된 개체 수가 있는 링크 탭의 스크린샷.

연결된 개체는 링크 유형 아래에 그룹화되며 각 그룹 내에서 개수가 포함됩니다. 각 그룹을 확장 또는 축소하고 해당 열 제목을 선택하여 상태, 최신 업데이트 또는 주석 별로 각 그룹 내에서 정렬할 수 있습니다.

예를 들어 다음 링크 탭에는 작업 항목에 대한 64개의 연결된 개체 중 일부가 표시됩니다.

연결된 개체가 많은 링크 탭의 스크린샷

빨간색 느낌표 앞에 링크가 표시되면 빌드, 릴리스 또는 기타 개체가 삭제되었음을 나타냅니다. 이는 일반적으로 특정 기간이 경과한 후 이러한 개체를 자동으로 삭제하는 보존 정책 때문입니다.