Team Foundation Server 2017 업데이트 3.1 릴리스 정보 Team Foundation Server 2017 Update 3.1 Release Notes

참고

영어 이외의 언어 버전에서 이 페이지에 액세스하는 경우 최신 콘텐츠를 보려면 영문 릴리스 정보 페이지를 방문하십시오.If you are accessing this page from a non-English language version, and want to see the most up-to-date content, please visit this Release Notes page in English.

이 페이지의 아래쪽에서 페이지 언어를 전환할 수 있습니다.You can switch the page language at the bottom of this page. 텍스트 커서가 이미 구부러진 빨간 곡선이 있는 줄 위에 있으면 왼쪽 여백에 나타나는Click the 아이콘을 클릭하거나, 언어를 검색하거나, 사용 가능한 언어 목록에서 선택합니다. icon, search for your language, or select from the list of available languages.

Download Team Foundation Server 2017 Update 3.1

다른 형식 또는 언어는 다운로드 사이트를 참조하세요.For other formats or languages, please see the download site.

Team Foundation Server 2017에 대한 자세한 내용은 Team Foundation Server 요구 사항 및 호환성 페이지를 참조하세요.To learn more about Team Foundation Server 2017, see the Team Foundation Server Requirements and Compatibility page.


Team Foundation Server 2017 업데이트 3.1 릴리스 날짜: 2018년 2월 28일Team Foundation Server 2017 Update 3.1 Release Date: February 28, 2018

Team Foundation Server 2017 업데이트 3.1의 새로운 기능What's New in Team Foundation Server 2017 Update 3.1

이 업데이트는 잠재적인 교차 사이트 스크립팅(XSS) 및 기타 보안 취약점을 해결합니다.This update fixes potential cross site scripting (XSS) and other security vulnerabilities. 자세한 내용은 블로그 게시물을 참조하세요.See the blog post for more information. 전체 업그레이드이므로 TFS 2017 업데이트 3.1로 직접 업그레이드할 수 있습니다.It is a full upgrade, so you can upgrade directly to TFS 2017 Update 3.1.

사용자 의견Feedback

Microsoft는 여러분의 의견을 기다리고 있습니다!We’d love to hear from you! 개발자 커뮤니티를 통해 문제를 보고 및 추적하고 Stack Overflow에서 조언을 얻을 수 있습니다.You can report a problem and track it through Developer Community and get advice on Stack Overflow. Microsoft에서 우선적으로 구현했으면 하는 개선 사항이나 제안 사항이 있으면 UserVoice에서 의견을 제안해 주시거나 기존 의견에 투표해 주세요.As always, if you have ideas on things you’d like to see us prioritize, head over to UserVoice to add your idea or vote for an existing one.


Team Foundation Server 2017 업데이트 3 릴리스 날짜: 2017년 11월 6일Team Foundation Server 2017 Update 3 Release Date: November 6, 2017

Team Foundation Server 2017 업데이트 3의 새로운 기능What's New in Team Foundation Server 2017 Update 3

이 버전은 Team Foundation Server 2017 업데이트 2 이후의 버그 수정을 포함하는 Team Foundation Server 2017에 대한 업데이트입니다.This is an update for Team Foundation Server 2017 that includes bug fixes since Team Foundation Server 2017 Update 2.


작업Work

  • ASCII 문자 코드 >127로 템플릿 내보내기에는 WebLayout이 없으며 잘못된 파일 이름을 포함합니다.Exporting a template with ASCII character code >127 does not have WebLayout and includes incorrect file names.
  • 보드 및 카드 설정은 작업 항목 형식 이름 바꾸기를 처리하지 않습니다.Board and Card Settings does not handle Work Item Type rename.
  • 터키어에서 Kanban 보드 카드 다시 정렬은 스택 순위여야 합니다.Kanban board card reordering in Turkish should be by stack rank.
  • REST API WorkItemSearchConditionalFaultIn은 검색에 대해 NotSupportedException을 throw해야 합니다.REST API WorkItemSearchConditionalFaultIn should throw NotSupportedException for Search.
  • StructureChangeNotification 이벤트는 WIT에 대해 발생하지 않습니다.StructureChangeNotification event not firing for WIT.
  • 최대 길이 제한을 초과하는 경우 자세한 정보에 링크를 추가합니다.Add link to more info when exceeding max links limit.
  • 작업 항목 필드 데이터 마이그레이션 실행 계획을 최적화하여 업그레이드 성능을 향상시킵니다.Optimize work item field data migration execution plan to improve upgrade performance.
  • 할당 대상 팝업 메뉴는 명확하게 하기 위해 표시 이름 대신 콤보 문자열을 사용해야 합니다.Assigned To context menu should use combo string instead of display name to disambiguate.

코드Code

  • Maven: 이제 코드 검사를 생성합니다.Maven: Code coverage will now be generated.
  • HTML 파일은 새 탐색기에서 미리 보기 모드에 대한 기본값이 아닙니다.HTML files will no longer default to Preview mode in the new Explorer.
  • 변경 집합을 볼 때 스크롤 막대를 추가했습니다.We have added a scroll bar when viewing changesets.
  • 웹에서 세로 스크롤을 수정했습니다(코드 -> 파일인 변경 집합 모두). 이제 IE 11/Chrome에서 작동합니다.We fixed the vertical scrolling in Web (both Code->Changesets as Files) will now work in IE 11/Chrome.
  • 이제 스크롤은 원본 탐색기(IE/Edge)에서 작동하지 않습니다.Scrolling now works in Source Explorer (IE/Edge).
  • 이제 프로젝트를 떠난 사용자에 대한 변경 집합을 필터링할 수 있습니다.You can now filter changesets for users who have left the project.
  • 파일을 선택하고, 왼쪽 트리의 루트 디렉터리에 다시 선택하고, 전체 화면 모드에서 유지할 수 있습니다.You are now able to select a file, then select back in the root directory, of the left tree, and remain in full screen mode.
  • 검색 URL은 리포지토리 수가 많을 때 기본값으로 지원되는 길이를 초과하는 경우에 더 이상 예외를 throw하지 않습니다.The search URL will no longer throw an exception when it exceeds the defaulted supported length if there are a large number of repositories.
  • 파일 폴더는 Git 리포지토리에 기본 분기가 없는 경우 더 이상 구성되지 않습니다.File folders will no longer be configured if there is no default branch in the Git Repository.
  • 확장 설치는 이전 확장 제거 작업의 작업과 충돌하지 않습니다.Extension installs will not conflict with the jobs of previous extension uninstall operations.
  • 검색을 해결했으므로 이제 작업이 실패하더라도 작동합니다.We fixed Search and it now works despite job failures.
  • Accountfaultin 작업이 두 번 이상 실행되는 경우 ReindexingStatus는 더 이상 진행 중 상태로 유지되지 않습니다.ReindexingStatus will no longer remain in an Inprogress state if the Accountfaultin job is run more than once.
  • TFVC 크롤링은 VC(버전 제어) 권한 문제로 인해 더 이상 실패하지 않습니다.TFVC crawl will no longer fail due to version control (VC) permission issues.
  • 검색 함수는 일본어 빌드에서 TFS 2017 업데이트 2에 대한 포스트 업그레이드를 더 이상 실패하지 않습니다.The Search function will no longer fail post upgrade to TFS 2017 Update 2 in the Japanese build.
  • TFS 업데이트 1에서 TFS 업데이트 2로 업그레이드하는 경우와 마찬가지로 검색 기능은 더 이상 실패하지 않습니다.The Search function will no longer fail as it did when upgrading from TFS Update 1 to TFS Update 2.
  • 이제 작업 결과 메시지는 인덱싱에 대한 자세한 정보를 제공합니다.The Job Result message will now give more insights into the indexing.
  • 패치 작업 실패 횟수가 줄었습니다.We have reduced the Patch operation failure count.
  • 이제 TimeBoxed 크롤러는 작업 실행 시간 제한에 관계 없이 적어도 하나의 일괄 처리를 크롤링합니다.TimeBoxed Crawler will now crawl at least one batch irrespective of job execution time limit.
  • 실패한 파일에 대한 패치 작업 KPI가 검색에 대한 로그와 일치하도록 수정했습니다.We fixed patch operation KPIs for failed files to be consistent with logs for Search.
  • Windows용 Git에서 SSH 프로토콜 버전에 대한 지원을 개선했습니다.We improved the support for SSH protocol version in Git for Windows.

빌드Build

  • 빌드 에이전트를 등록하려는 동안 오류 발생: 인증 - "프로그램을 안전하게 계속해서 실행하기에 부족한 스택"Error while attempting to register build agent: Authentication - "Insufficient stack to continue executing the program safely."
  • 새 버전의 Git를 포함하도록 vsts-agent를 업데이트합니다.Update vsts-agent to carry new version of git.
  • .NET과 호환성을 위해 NuGet.exe 4.3.0을 빌드에 포함할 수 있도록 NuGet 도구 설치 관리자 작업을 사용합니다.Enable NuGet Tool Installer task in order to allow for NuGet.exe 4.3.0 to be included in builds for compatibility with .NET.
  • 예약된 XAML 빌드의 RequestedFor 필드가 설정되지 않았습니다.RequestedFor field of scheduled XAML build is not set.

릴리스Release

  • TFS 2017에서 업그레이드가 서비스 끝점에 대한 Azure 기반 연결된 서비스의 마이그레이션에 실패.Upgrade from TFS 2017 failing migration of Azure-based connected service to service endpoint.

테스트Test

  • 테스트 에이전트 배포 작업에 Win7-SP1 컴퓨터에 대한 여러 문제가 있습니다.Deploy Test Agent task has multiple issues on Win7-SP1 machine.
  • 테스트 에이전트 경로가 잘못된 경우 오류로 기록되지 않지만 디버그에만 표시됩니다.If Test Agent path is wrong it is not logged as error but appears only in debug.
  • 첨부 파일 업로드에 실패한 경우 테스트 실행/작업이 실패하지 않아야 합니다.Test run/task shouldn’t fail if we failed to upload attachment.
  • GetTestPlatform API는 구성에 따라 검색 디렉터리에서 testplatform.config 파일을 찾습니다.GetTestPlatform API will look for a testplatform.config file in the probing directory based on configuration.
  • 업그레이드 성능을 크게 향상하려면 dbo.tbl_TestResult에서 인덱스를 삭제합니다.Drop indexes on dbo.tbl_TestResult to significantly improve upgrade performance.
  • 업그레이드 성능을 크게 향상하는 단계를 제공하는 테스트 결과 마이그레이션의 성능을 향상시킵니다.Improve performance of test results migration servicing step to significantly improve upgrade performance.

보고Reporting

  • 이제 RDL 번다운(Burndown) 보고서는 삭제된 작업에 올바른 기간을 표시합니다.The RDL Burndown Reports will now show the correct amount of time for deleted tasks.

관리Administration

  • 사용자 페이지 공용 URL에서는 부하 분산 장치를 포함하는 경우와 같이 호출 URL이 일치해야 합니다.Users page Public URL should match the calling URL such as when a load balancer is involved.

위쪽
Top of Page