끌어오기 요청 경험의 더 많은 향상
마지막 스프린트에서는 새 끌어오기 요청 환경에 대한 향상된 일괄 처리를 발표했습니다. 이번 스프린트에서는 해당 분야에 대한 투자를 강화하며 추가적인 개선을 진행하고 있습니다. 2021년 1월에는 새로운 경험을 일반 출시할 계획입니다.
기능
Azure Repos
- 클릭 한 번으로 인라인 보기와 차이 보기 전환
- 부모 커밋으로의 탐색
- PR 파일 탭 긴 이름의 폴더 및 파일에 대한 추가 공간
- PR 파일 탭에서 차이창의 크기를 조정할 때 스크롤 위치를 유지하십시오
- 모바일 디바이스에서 커밋 검색하기
- 새 PR 파일 diff 모바일 보기를 위한 공간 사용 개선
- PR 요약 보기에서 향상된 이미지
- 새 PR을 만들 때 분기 경험이 향상되었습니다
Azure Pipelines
- 에이전트 풀에 대한 기록 그래프 (미리 보기)
- ServiceNow의 변경 관리 통합과 YAML 파이프라인
Azure Repos
이 업데이트에는 여러분의 피드백 을 기반으로 끌어오기 요청 경험을 다음과 같이 개선하였습니다.
메모
새 끌어오기 요청 환경은 2021년 1월에 모든 조직에 대해 사용하도록 설정되며 이전 환경으로 다시 전환할 수 없습니다.
한 번 클릭하여 인라인 보기와 차이 보기 사이를 전환합니다.
이전 환경에서는 한 번의 클릭으로 인라인 보기와 차이 보기 간에 전환할 수 있습니다. 드롭다운을 선택하지 않고도 이 기능을 새 환경으로 다시 가져왔습니다.
부모 커밋에 대한 탐색
커밋 페이지에서 특정 커밋의 변경 내용을 부모 커밋과 비교할 수 있습니다. 그러나 부모 커밋으로 이동하여 해당 커밋이 자체 부모와 어떻게 다른지 더 잘 이해할 수 있습니다. 이는 릴리스의 모든 변경 내용을 이해하려는 경우에 종종 필요합니다. 이를 달성하기 위해 커밋에 부모 카드를 추가했습니다.
에 대한 탐색
PR 파일 탭에서 이름이 긴 폴더 및 파일에 대한 더 많은 공간
파일 트리에서 가로 간격이 부족하여 이름이 긴 폴더와 파일이 잘렸습니다. 루트 노드와 일치하도록 트리의 들여쓰기를 수정하고 가리키기를 제외한 페이지에서 줄임표 단추를 숨김으로써 트리의 일부 추가 공간을 복구했습니다.
새 파일 트리의 이미지:
폴더 및 파일 대한 추가 공간
디렉터리를 마우스로 가리킬 때의 파일 트리 이미지:
PR 파일 탭에서 diff 창의 크기를 조정할 때 스크롤 위치 유지
PR 파일 탭에서 나란히 보기 창의 크기를 조정하면 사용자의 스크롤 위치가 사라집니다. 이 문제는 해결되었습니다. 이제 사용자의 스크롤 위치가 diff 창 크기 조정에 유지됩니다.
모바일 디바이스에서 커밋 검색
모바일 디바이스에서 커밋 페이지를 볼 때 새 환경에서 검색 상자가 없습니다. 따라서 해시로 커밋을 찾아 열기가 어렵습니다. 이 문제는 현재 해결되었습니다.
새 PR 파일 diff 모바일 보기에 대한 공간 사용 개선
사용자가 머리글에서 사용하는 화면의 40개% 대신 모바일 보기에서 더 많은 파일을 볼 수 있도록 공간을 더 잘 사용할 수 있도록 이 페이지를 업데이트했습니다.
공간 사용 개선
PR 요약 보기의 향상된 이미지
PR에서 편집한 이미지는 PR 요약 보기에 표시되지 않았지만 PR 파일 보기에 올바르게 표시되었습니다. 이 문제가 해결되었습니다.
새 PR을 만들 때 향상된 브랜치 경험
이 업데이트 전에는 비교 분기 대신 리포지토리의 기본 분기와 변경 내용을 비교하므로 이 환경이 이상적이지 않았습니다.
Azure Pipelines
메모
Azure Pipelines 이미지는 사용자에게 최상의 환경을 제공하기 위해 지속적으로 업데이트됩니다. 이러한 일상적인 업데이트는 주로 버그 또는 오래된 소프트웨어를 해결하기 위한 것입니다. 파이프라인에 영향을 주지 않는 경우가 많을 수 있지만 항상 그런 것은 아닙니다. 파이프라인은 이미지에서 제거되거나 업데이트된 소프트웨어에 종속하여 사용하는 경우 영향을 받을 수 있습니다.
Windows, Linux 및 macOS 이미지에서 예정된 업데이트에 대해 자세히 알아보려면 다음 공지 사항을 참조하세요.
예정된(시험판) 및 배포된 변경 내용에 대한 릴리스 정보를 보려면 다음 릴리스 정보를 구독하세요.
- 릴리스 정보
에이전트 풀 히스토리 그래프(미리 보기)
사용자가 자신의 작업이 실행되지 않는 이유를 궁금해하는 질문을 자주 받습니다. 이 질문에 대한 가장 일반적인 대답은 풀에 충분한 동시성이 없다는 것입니다. 그러나 역사적으로 이를 진단하기가 어려웠습니다.
오늘 에이전트 풀에 대한 기록 사용 그래프의 공개 미리 보기를 발표하게 되어 기쁩니다. 이러한 그래프를 사용하면 최대 30일 동안의 풀 동시성에 맞게 풀에서 실행 중인 작업을 볼 수 있습니다. 4개의 서로 다른 시간 간격(1일, 7일, 14일, 30일)으로 이 데이터를 분석할 수 있습니다.
에이전트 풀 사용량 데이터는 분석 서비스에서 10분마다 샘플링 및 집계됩니다. 지정된 시간 간격 동안 실행 중인 작업의 최대 수에 따라 작업 수가 그려집니다.
이 기능은 기본적으로 사용하도록 설정됩니다. 사용해 보려면 아래 지침을 따르세요.
- 프로젝트 설정 내에서 파이프라인 "에이전트 풀" 탭으로 이동합니다.
- 에이전트 풀에서 풀(예: Azure Pipelines)을 선택합니다.
- 풀 내에서 "분석" 탭을 선택합니다.
YAML 파이프라인과 ServiceNow 변경 관리 통합
ServiceNow
리소스에서 "ServiceNow 변경 관리" 검사를 구성하여 이제 해당 리소스에 빌드를 배포하기 전에 변경 내용이 승인되도록 일시 중지할 수 있습니다. 스테이지에 대한 새 변경을 자동으로 만들거나 기존 변경 요청을 기다릴 수 있습니다.
서버 작업에 UpdateServiceNowChangeRequest
작업을 추가하여 변경 요청을 배포 상태, 메모 등으로 업데이트할 수도 있습니다.
다음 단계
메모
이러한 기능은 향후 2~3주 동안 출시될 예정입니다.
Azure DevOps로 이동하여 살펴보세요.
피드백을 제공하는 방법
이러한 기능에 대해 어떻게 생각하는지 듣고 싶습니다. 도움말 메뉴를 사용하여 문제를 보고하거나 제안을 제공합니다.
또한 Stack Overflow에서 커뮤니티로부터 조언을 받고 질문에 대한 답변을 받을 수 있습니다.
감사
비제이 마키라주