동기화 엔진 오류 메시지 보기
Visual Studio Team Foundation Server (TFS) 및 Microsoft Project 서버의 통합과 관련된 문제를 해결하기 위해 최근 동기화 오류 목록을 표시할 수 있습니다. TFSAdmin ProjectServer 명령줄 도구의 /GetSyncMessages 옵션을 사용하여 팀 프로젝트 컬렉션에 대해 기록된 최신 오류를 표시할 수 있습니다.
참고
동기화에 대한 자세한 내용은 TFS와 Project Server 통합 기능 개요를 참조하십시오.
TfsAdmin 명령줄 도구에 실행하려면 Visual Studio 또는 팀 탐색기 가 설치된 명령 프롬프트 창을 열고 다음을 입력합니다.
cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
32-비트 버전의 Windows에서는 %programfiles(x86)% 를 **%programfiles%.**로 바꿉니다.
요구 사항
이 명령을 사용하려면 팀 프로젝트 컬렉션에 대한 팀 프로젝트 컬렉션에 대한 사용자의 Administer Project Server integration 권한을 허용 으로 설정해야 합니다. 그리고 Team Foundation Server 서비스 계정에 데이터 동기화에 참여할 PWA(Project Web Access 또는 Project Web App) 인스턴스와 상호 작용하는 데 필요한 권한을 부여해야 합니다. 자세한 내용은 TFS와 Project Server 통합을 지원하기 위한 권한 할당을 참조하십시오.
구문
TfsAdmin ProjectServer /GetSyncMessages /collection:tpcUrl
매개 변수
Parameter |
설명 |
---|---|
/collection: tpcUrl |
팀 프로젝트 컬렉션의 URL(Uniform Resource Locator)을 지정합니다. URI를 다음 형식으로 지정합니다. http://ServerName:Port/VirtualDirectoryName/CollectionName 가상 디렉터리를 지정하지 않을 경우 다음 형식으로 URI를 지정해야 합니다. http://ServerName:Port/CollectionName |
/? 또는 help |
명령에 대한 정보를 표시합니다. |
반환 값
/GetSyncMessages 옵션은 열 머리글이 있는 탭으로 구분된 메시지 집합을 표시합니다. 각 메시지에 대해 다음 정보가 나타납니다.
날짜: 메시지를 기록한 날짜입니다.
팀 프로젝트 컬렉션 이름\팀 프로젝트 이름: 팀 프로젝트 컬렉션과 팀 프로젝트의 이름입니다.
프로젝트 이름 - Enterprise 프로젝트 계획의 이름입니다.
메시지: 메시지의 내용입니다.
이러한 메시지는 동기화 작업 로그에서 추출됩니다. /GetSyncMessages 옵션은 평균보다 훨씬 긴 메시지를 자릅니다. 이 잘림이 발생하면 다음 오류가 나타납니다.
로그에서 잘린 추가 오류가 있습니다. 응용 프로그램 계층 서버의 이벤트 로그에서 이 오류를 볼 수 있습니다.
해당 응용 프로그램 계층 서버에 대한 이벤트 로그를 열어 메시지 전체를 볼 수 있습니다.
예제
다음 예제에서는 MyTFSServer 응용 프로그램 계층 서버에 정의된 DefaultCollection0에 대해 기록된 오류 메시지를 검색합니다.
TfsAdmin ProjectServer /GetSyncMessages /collection:http://MyTFSServer:8080/tfs/DefaultCollection
팁
표준 명령줄 구문을 사용하여 출력을 파일로 보낼 수 있습니다.예를 들어 >>c:\output.txt를 지정할 수 있습니다.
참고 항목
개념
통합 구성 요소 매핑[TfsAdmin ProjectServer]