항목의 기록 가져오기

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

Visual Studio 2019 | Visual Studio 2022

버전 제어 시스템의 한 가지 장점은 시간을 되돌아보면 파일에 변경된 내용에 대한 자세한 정보를 얻을 수 있다는 것입니다. TFVC(Team Foundation 버전 제어)는 검사 모든 파일의 모든 버전과 관련된 기록 데이터를 기본.

파일, 폴더 또는 분기의 기록을 살펴보면 종종 문제를 해결하거나 질문에 대답하려고 합니다. Visual Studio에서 기록 창을 사용하면 다음과 같은 질문과 상황을 보다 쉽게 해결할 수 있습니다.

  • 지난 몇 주 또는 몇 달 동안 어떤 변화가 있었나요?

  • 이 파일 변경으로 완료된 작업 항목은 무엇인가요?

  • 누가 이 변화에 검사? 그들은 변화에 대해 무엇을 말했는가? 그들은 무엇을 변화시켰는가?

  • 이 파일에서 예기치 않은 변경이 발생하여 팀이 안정적이라고 생각한 제품 영역에서 버그가 발생한 경우, 누가 이 변경을 했는지, 그 이유는 무엇인가요?

  • 이 분기의 변경으로 다른 분기에서도 수정해야 하는 버그가 수정되는 경우 변경 내용이 해당 분기에 병합되도록 하려면 어떻게 해야 하나요?

Visual Studio 기록 창을 사용하여 프로젝트, 분기, 폴더 또는 파일에 대한 자세한 기록 데이터를 가져옵니다.

필수 조건

프로젝트의 기여자하나여야 합니다. 자세한 내용은 기본 TFVC 권한을 참조 하세요.

기록 창 열기

Visual Studio에서 기록 창을 열려면 소스 제어 탐색기에서 항목을 마우스 오른쪽 단추로 클릭한 다음 기록 보기를 선택합니다.

제목을 마우스 오른쪽 단추로 클릭한 다음 Float, Dock 또는 탭 레이아웃 설정을 선택하여 창의 위치를 사용자 지정할 수 있습니다.

명령줄 기록 명령을 사용하여 Visual Studio에서 창을 열 수도 있습니다.

기록 창에는 두 개의 탭에 항목에 대한 기록 데이터가 표시됩니다.

  • 변경 집합 탭에는 편집, 이름 바꾸기 및 병합을 포함하여 항목에 대한 모든 변경 내용이 나열됩니다.

  • 레이블 탭에는 항목에 적용된 모든 레이블이 나열됩니다.

변경 집합 탭

변경 집합 탭에는 항목에 적용된 모든 변경 내용에 대한 자세한 데이터가 표시됩니다. 항목을 수정한 모든 변경 집합은 다음 열을 포함하는 테이블에 나열됩니다.

  • 변경 집합: 변경 집합의 ID입니다.

  • 사용자: 변경 집합에 검사 사용자의 이름입니다.

  • 날짜: 변경 집합이 검사 날짜 및 시간입니다.

  • 설명: 변경 집합에 검사 사용자가 입력한 주석입니다.

파일은 다음 열에도 데이터를 표시합니다.

  • 변경 내용: 변경 집합을 사용하여 파일에 적용된 변경 형식입니다. 이 열에 표시할 수 있는 값의 예로는 추가, 편집, 이름 바꾸기 및 병합있습니다.

  • 경로: 파일의 경로입니다.

참고 항목

명령을 사용하여 tf history 기록 창을 열고 프로젝트, 분기 또는 폴더에 대한 데이터를 표시하는 경우 옵션을 사용하는 /recursive 경우에만 폴더에 포함된 파일과 같은 자식 항목의 기록이 표시됩니다.

경우에 따라 이러한 종류의 데이터를 다른 사용자와 공유해야 합니다. 변경 집합 탭의 표에서 하나 이상의 행을 선택하고 마우스 오른쪽 단추로 클릭하고 복사를 선택하여 데이터를 클립보드에 복사한 다음 데이터를 전자 메일 메시지, 문서 또는 스프레드시트에 붙여넣을 수 있습니다.

일반 작업

변경 집합 탭을 사용하여 다음 작업을 수행할 수 있습니다.

Task

지원 내용

  • 변경 집합이 검사 때 있었던 항목을 확인합니다. 변경 집합을 두 번 클릭하거나 마우스 오른쪽 단추로 클릭한 다음 보기를 선택합니다. 이 명령은 항목이 파일인 경우에만 사용할 수 있습니다.

None

  • 변경 집합에 대한 자세한 정보 가져오기: 변경 집합을 마우스 오른쪽 단추로 클릭한 다음 변경 집합 세부 정보를 선택하여 다음과 같은 정보를 가져옵니다.

  • 변경 집합의 일부인 다른 원본 파일입니다.

  • 변경 집합과 연결된 작업 항목입니다.

  • 검토자에게 남은 모든 검사 노트입니다.

  • 이전 버전을 현재 버전과 비교합니다. 변경 집합을 마우스 오른쪽 단추로 클릭한 다음 비교를 선택합니다.

  • 이전 버전을 다른 이전 버전과 비교합니다. Ctrl+Select를 사용하여 두 개의 변경 집합을 선택한 다음, 변경 집합 중 하나를 마우스 오른쪽 단추로 클릭하고 비교를 선택합니다.

  • 항목의 이전 버전을 가져옵니다. 변경 집합을 마우스 오른쪽 단추로 클릭한 다음 이 버전 가져오기를 선택하여 이전 버전의 항목을 작업 영역에 다운로드합니다.
  • 파일 내에서 특정 변경한 사용자를 확인합니다. 변경 집합을 마우스 오른쪽 단추로 클릭한 다음 주석 달기를 선택합니다. 이 명령은 항목이 파일인 경우에만 사용할 수 있습니다.
  • 병합에 대한 자세한 정보: 변경 집합이 병합에서 발생한 경우 이 항목을 확장하여 다른 분기에서 이 항목에 병합된 변경 집합을 표시할 수 있습니다. 이 명령은 항목이 파일인 경우에만 사용할 수 있습니다.

None

  • 이름 바꾸기 전에 변경된 내용에 대한 자세한 내용을 확인합니다. 변경 집합에 이름 바꾸기가 포함된 경우 이름을 변경하기 전에 발생한 변경 집합을 표시하도록 이 항목을 확장할 수 있습니다.

None

  • 이 변경 집합이 병합된 다른 분기 보기: 변경 집합을 마우스 오른쪽 단추로 클릭하고 변경 집합 추적을 선택합니다.
  • 하나의 변경 집합에서 변경 내용 롤백: 단일 변경 집합을 선택하고 전체 변경 집합 롤백을 선택합니다.
  • 두 개 이상의 연속 변경 집합에서 변경 내용 롤백: 연속 변경 집합 집합을 선택하고 롤백을 선택합니다.
  • 폴더의 비귀적 기록 표시: 명령 프롬프트에서만 이 데이터를 가져올 수 있습니다.

레이블 탭

항목에 적용된 모든 레이블은 다음 열을 포함하는 테이블에 나열됩니다.

  • 이름: 레이블의 이름입니다.

  • 사용자: 레이블을 적용한 사용자입니다.

  • 날짜: 레이블이 적용된 날짜 및 시간입니다.

  • 변경 집합: 레이블이 적용되는 변경 집합입니다.

  • 설명: 레이블을 적용한 사용자가 만든 메모입니다.

참고 항목

프로젝트, 분기 또는 폴더에 대한 기록 데이터를 표시하면 폴더의 파일과 같이 자식 항목에 적용된 레이블에 대한 데이터가 표시되지 않습니다.

경우에 따라 이러한 종류의 데이터를 다른 사용자와 공유해야 합니다. 레이블 탭의 표에서 하나 이상의 행을 선택하고 마우스 오른쪽 단추를 클릭하고 복사를 선택하여 데이터를 클립보드에 복사한 다음 데이터를 전자 메일 메시지, 문서 또는 스프레드시트에 붙여넣을 수 있습니다.

일반 작업

Task

지원 내용

  • 레이블이 지정된 변경 집합이 검사 때 항목이 있는 그대로 표시합니다. 레이블을 마우스 오른쪽 단추로 클릭한 다음 보기를 선택합니다. 이 명령은 항목이 파일인 경우에만 사용할 수 있습니다.

None

  • 레이블 편집: 레이블을 마우스 오른쪽 단추로 클릭하고 레이블 편집을 선택합니다.
  • 레이블 삭제: 레이블을 마우스 오른쪽 단추로 클릭하고 레이블 삭제를 선택합니다.
  • 항목의 이전 버전을 현재 버전과 비교합니다. 레이블을 마우스 오른쪽 단추로 클릭한 다음 비교를 선택하여 항목의 이전 버전을 현재 버전과 비교합니다.
  • 항목의 이전 버전을 가져옵니다. 레이블을 마우스 오른쪽 단추로 클릭한 다음 이 버전 가져오기를 선택하여 이전 버전의 항목을 작업 영역에 다운로드합니다.
  • 레이블이 지정된 변경 집합이 병합된 다른 분기 보기: 레이블을 마우스 오른쪽 단추로 클릭하고 변경 집합 추적을 선택합니다. 이 명령은 항목이 파일인 경우에만 사용할 수 있습니다.
  • 레이블이 지정된 파일 버전 내에서 특정 변경한 사용자를 확인합니다. 변경 집합을 마우스 오른쪽 단추로 클릭한 다음 주석 달기를 선택합니다. 이 명령은 항목이 파일인 경우에만 사용할 수 있습니다.