다음을 통해 공유


쿼리 작업 항목 기록 및 토론 필드

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

작업 항목의 기록에는 항목을 만든 사람, 변경된 내용 및 변경이 발생한 이유가 기록됩니다. 이 정보는 추적 가능성 및 감사를 지원합니다. 기록 필드에 항목을 추가할 때 다음 소유자가 컨텍스트 및 다음 단계를 이해하는 데 도움이 되는 충분한 세부 정보를 포함합니다.

Note

별도의 토론 필드가 없습니다. 토론 영역에 추가된 메모를 찾으려면 기록 필드를 필터링합니다. 토론 상자에 입력된 모든 텍스트가 기록에 추가됩니다.

Prerequisites

Category Requirements
액세스 수준 - 공유 쿼리를 보고 실행하려면 : 프로젝트 멤버입니다.
- 공유 쿼리를 추가하고 저장하려면 최소한 기본 액세스 권한입니다.
Permissions 쿼리를 추가하려는 폴더에 대해 허용으로 설정된 참가 권한입니다. 기본적으로 기여자 그룹에는 이 권한이 없습니다.

Note

공용 프로젝트에 대한 관련자 액세스 권한이 있는 사용자는 기본 액세스 권한이 있는 사용자와 마찬가지로 쿼리 기능에 대한 모든 권한을 갖습니다. 자세한 내용은 이해 관계자 액세스 빠른 참고 자료참조하십시오.

Category Requirements
액세스 수준 - 공유 쿼리를 보고 실행하려면 : 프로젝트 멤버입니다.
- 공유 쿼리를 추가하고 저장하려면 최소한 기본 액세스 권한입니다.
Permissions 쿼리를 추가하려는 폴더에 대해 허용으로 설정된 참가 권한입니다. 기본적으로 기여자 그룹에는 이 권한이 없습니다.

지원되는 연산자 및 매크로

  • 지원되는 연산자:

    • 단어 포함
    • 단어를 포함하지 않음
  • 검색 방법:

    • 정확한 문구: 정확한 단어 구문 시퀀스를 찾습니다.
    • 와일드카드 문자(*): 부분 단어 또는 구의 끝에만 사용합니다.
  • 전체 텍스트 검색: 기록 필드는 서비스에서 지원하는 전체 텍스트 검색을 위해 인덱싱됩니다. (Azure DevOps Services는 기본적으로 작업 항목 검색을 노출합니다. 온-프레미스 Azure DevOps Server에서는 검색/보고 기능을 설치하고 구성해야 합니다.)

작업 항목의 기록 쿼리

웹 포털 또는 팀 탐색기를 사용하여 작업 항목의 기록을 보거나 기록 필드를 기반으로 작업 항목을 검색할 수 있습니다. 기록 필드를 검색하면 해당 필드에 기록된 콘텐츠가 있는 항목만 반환되며 다른 필드에 대한 구조적 변경 내용은 포함되지 않습니다.

기록 필드를 검색하는 쿼리 편집기를 보여 주는 스크린샷

기록 필드의 내용을 기반으로 항목 나열

쿼리 편집기를 사용하여 쿼리 절에 기록 필드를 포함합니다.

  • 쿼리 가능한 콘텐츠: 토론 영역에 입력된 메모(기록).
  • 쿼리할 수 없는 콘텐츠: "필드 X가 A에서 B로 변경됨"과 같은 수정 메타데이터는 기록 필드를 통해 쿼리할 수 없습니다.
  • 대체 검색 방법: 서식 있는 텍스트 필드(설명, 단계, 토론)에서 단어를 검색하려면 작업 항목 검색을 사용합니다(연결된 지침 참조).
  • 변경 날짜별로 필터링: 작업 항목이 변경될 때 또는 특정 날짜 범위별로 필터링합니다.

에 대한 필터

이러한 쿼리 절을 포함하세요


기록에 "재현 가능"이 포함된 항목

History Contains Words reproducible

기록에 "베타"가 없는 항목

History Does Not Contain Words beta

"스택 추적을 포함한 항목 중 닫힌 후 나중에 다시 활성화된 항목"

History Contains Words "stack traces" And State Was Ever Closed And State <> Closed

날짜 범위 내에서 닫힌 항목(예)

State = Done And Closed Date > @Today - 30 And Closed Date <= @Today

연결이 있는 항목

History Contains Words MyName Or Assigned To Was Ever _ @Me


쿼리 편집기를 사용하기 위한 팁

  • 성능을 향상시키고 관련 결과를 반환하도록 날짜 범위별로 범위를 제한합니다.
  • 전체 단어 또는 정확한 구를 사용합니다.
    • 부분 단어는 일치 항목을 반환하지 않을 수 있습니다. 예를 들어 "재현 가능한 동작"은 일치하지만 "재현"은 일치하지 않을 수 있습니다.
    • 단어 또는 구(예: repro*)의 끝에 와일드카드를 사용합니다.
  • 중지 단어에 유의하세요. 일반 단어는 전체 텍스트 인덱싱으로 무시될 수 있습니다. 중지 단어 구성에 대한 연결된 지침을 참조하세요.
  • 쿼리를 실행하고 유효성을 검사합니다.
    • 쿼리 편집기 도구 모음에서 실행 아이콘을 선택하여 쿼리를 테스트합니다.
    • 결과가 누락된 경우 약관을 조정하고 다시 실행합니다.

작업 항목의 기록 보기

작업 항목을 저장할 때마다 항목이 기록 필드에 추가됩니다. 기록을 보려면 작업 항목을 열고 기록 탭(또는 일부 작업 항목 유형에 대한 세부 정보)을 선택합니다.

정확한 기록 세부 정보는 클라이언트 및 버전에 따라 다릅니다.

웹 포털의 작업 항목 양식 기록 탭을 보여 주는 스크린샷.

상태 변경 기록 다이어그램이 먼저 표시됩니다. 전체 상태 변경 타임라인을 보려면 모두 표시를 선택합니다.

웹 포털의 상태 변경 기록 다이어그램을 보여 주는 스크린샷

항목을 선택하여 변경 내용의 세부 정보를 봅니다.

웹 포털에서 선택한 기록 항목에 대한 세부 정보를 보여 주는 스크린샷

기록 보기 필터링

기록 탭은 전체 추적 기능을 제공하기 위해 작업 항목의 모든 변경 내용을 기록합니다. 필터링을 사용하여 항목을 업데이트한 사용자 또는 변경된 필드를 통해 수정 버전을 찾습니다.

Note

토글 필터 기능을 사용하려면 새 보드 허브 기능이 필요합니다(기본적으로 사용). 미리 보기 기능을 관리하려면 연결된 지침을 참조하세요.

특정 사용자의 업데이트를 검토하려면 업데이트 기준 메뉴에서 이름을 선택합니다.

사람별 기록 보기 필터링을 보여 주는 스크린샷

특정 필드에 대한 업데이트를 검토하려면 필드 메뉴에서 필드를 선택합니다.

할당 대상 필드를 사용하여 기록 보기를 필터링하는 스크린샷

기록, 감사 및 수정 추적을 지원하는 필드

이러한 필드를 사용하여 쿼리를 필터링하고 보고서를 작성합니다. 항목이 상태 간에 이동하거나 수정될 때 일부 필드가 업데이트됩니다. 일부 필드는 작업 항목 양식에 표시되지 않지만 표시된 WIT에 대해 추적됩니다.

필드 이름

Description

작업 항목 유형


변경한 내용

가장 최근에 작업 항목을 수정한 팀 구성원의 이름입니다.
Reference name=System.ChangedBy, Data type=String

All

변경 날짜

작업 항목이 수정된 날짜 및 시간입니다.
Reference name=System.ChangedDate, Data type=DateTime

All

마감 날짜 1

작업 항목을 닫은 날짜 및 시간입니다.
Reference name=Microsoft.VSTS.Common.ClosedDate, Data type=DateTime

All

만든 날짜

작업 항목을 만든 날짜 및 시간입니다.
Reference name=System.CreatedDate, Data type=DateTime

All

History

만든 후 추가된 변경 내용의 레코드입니다. 각 수정 버전은 누가 변경했는지, 언제 발생했는지, 어떤 필드가 변경되었는가를 나타냅니다.

Note

기록 쿼리는 토론 또는 설명 필드에 검색 용어가 포함된 항목을 반환합니다. 기록 필드를 사용하여 다른 필드에 대한 구조적 변경 내용을 쿼리할 수 없습니다.

History 필드와 Description, Steps to ReproTitle 필드는 서비스에서 인덱싱을 지원하는 전체 텍스트 검색을 위해 인덱싱됩니다.
Reference name=System.History, Data type=History

All

해결된 날짜 1

작업 항목이 해결됨 상태로 이동한 날짜 및 시간입니다.
Reference name=Microsoft.VSTS.Common.ResolvedDate, Data type=DateTime

버그(Agile, CMMI)

Rev

작업 항목의 기록 수정 버전에 할당된 수정 번호입니다.

Note

10,000의 작업 항목 수정 제한은 Azure DevOps Services용 REST API를 통해 수행된 업데이트에 적용됩니다. 포털 업데이트는 영향을 받지 않습니다. (Azure DevOps REST API 설명서에서 현재 제한을 확인합니다.) Reference name=System.Rev, Data type=Integer

All

수정된 날짜

작업 항목이 수정된 날짜 및 시간입니다.
Reference name=System.RevisedDate, Data type=DateTime

All

상태 변경 날짜

상태 필드 값이 변경된 날짜 및 시간입니다.
Reference name=Microsoft.VSTS.Common.StateChangeDate, Data type=DateTime

All

테스트 도구 모음을 수정할 때 수행되는 작업을 추적합니다(예: 테스트 추가 또는 구성 변경). 기록 탭 또는 쿼리를 통해 볼 수 있습니다.
Reference name=Microsoft.VSTS.TCM.TestSuiteAudit, Data type=PlainText

테스트 도구 모음

작업 항목에 대한 변경 내용으로 증가되는 시스템 관리형, 변경할 수 없는 필드입니다.
Reference name=System.Watermark, Data type=Integer

All

표 노트

1 이러한 필드는 WIT 정의의 워크플로(WORKFLOW) 섹션에 포함되어야 합니다. 예를 들어 해결된 날짜를 자동으로 설정하려면 다음을 수행합니다.

<FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
  <SERVERDEFAULT from="clock" />
</FIELD>