다음을 통해 공유


데이터 동기화에 참여하지 못하도록 구성 요소 제거

간의 데이터 동기화에 참여 하려면 구성 된 구성 요소를 제거할 수 있습니다 Visual Studio Team Foundation Server 2012 및 Microsoft Project 서버.동기화를 영구적으로 종료하려면 매핑된 각 팀 프로젝트 컬렉션의 매핑을 해제하고 Team Foundation Server에 등록된 PWA(Project Web Access 또는 Project Web App)의 각 인스턴스 등록을 취소해야 합니다.

항목 내용

  • 통합 제거 및 동기화 종료

  • 동기화에 참여하지 못하도록 Enterprise 프로젝트 계획 제거

  • 동기화에 참여하지 못하도록 팀 프로젝트 컬렉션 제거

  • 동기화에 참여하지 못하도록 PWA 인스턴스 제거

  • 동기화에 참여하지 못하도록 작업 항목 형식 제거

  • 동기화에 참여하지 못하도록 필드 제거

서버 또는 컬렉션을 이동하는 경우 동기화를 종료할 필요는 없지만 일부 추가 관리 작업을 수행해야 합니다.자세한 내용은 배포 구성 변경을 참조하십시오.

Team Foundation의 작업 항목과 동기화된 Project Server의 작업(task)을 삭제하면 작업(task)과 작업 항목 간의 연결이 제거됩니다.작업 항목은 Team Foundation 데이터베이스에 유지됩니다.작업 항목을 삭제하려면 witadmin destroywi 명령을 사용해야 합니다.자세한 내용은 작업 삭제 및 동기화에 더 이상 참여하지 않는 작업 항목 제거을 참조하십시오.

필요한 권한

이러한 명령을 사용하려면 Project Server 통합 관리 권한을 허용으로 설정해야 합니다.그리고 Team Foundation Server 서비스 계정에 데이터 동기화에 참여할 PWA 인스턴스와 상호 작용하는 데 필요한 권한을 부여해야 합니다.PWA 인스턴스를 등록하거나 등록 취소하려면 인스턴스에 대한 Administrators 그룹에도 속해야 합니다.자세한 내용은 Project Server와 Team Foundation Server의 통합을 지원하기 위한 권한 할당을 참조하십시오.

[!참고]

관리자 권한으로 로그온한 경우에도 Windows Server 2008을 실행하는 서버에서 TfsAdmin 명령줄 도구를 실행하려면 관리자 명령 프롬프트 창을 열어야 합니다.상승 된 명령 프롬프트 창을 열려면 선택 시작, 바로 가기 메뉴 열기 명령 프롬프트, 다음을 선택 하 고 관리자 권한으로 실행.자세한 내용은 Microsoft 웹 사이트의 사용자 계정 컨트롤 페이지를 참조하십시오.

통합 제거 및 동기화 종료

다음 그림에서는 동기화 엔진을 종료하고 Team Foundation Server와 Project Server의 통합을 제거하기 위해 취하는 체제적 단계를 순서대로 보여 줍니다.와 같이 일련의 단계를 수행 하거나 사용의 /force 3 단계를 사용 하 여 수행 하는 경우 전환의 TfsAdmin ProjectServer /UnMapPWAFromCollection 옵션.

PS와 TFS 간의 매핑을 제거하기 위한 워크플로

[!참고]

매핑된 프로젝트 컬렉션 뿐만 아니라에 매핑된 것도 모두 PWA 삭제 하면 동기화 된 작업 항목의 모든 매핑을 제거 합니다.그러나 PWA에 인스턴스의 Team Foundation Server 는 등록 됩니다.

/force 스위치는 매핑되거나 연결된 구성 요소를 자동으로 제거합니다.이 스위치를 사용하는 경우 동기화에 참여하지 못하도록 제거하려는 각 컬렉션 및 PWA 인스턴스에 대해 한 가지 명령만 실행해야 합니다./force 스위치를 사용하여 동기화 엔진을 종료하려면 다음 작업을 표시된 순서대로 수행합니다.

  1. 이 항목의 뒷부분에 나오는 동기화에 참여하지 못하도록 팀 프로젝트 컬렉션 제거에서 설명하는 대로 각 컬렉션에 대한 매핑을 제거합니다.

  2. 이 항목의 뒷부분에 나오는 동기화에 참여하지 못하도록 PWA 인스턴스 제거에서 설명하는 대로 각 PWA 인스턴스의 등록을 취소합니다.

동기화 엔진은 Team Foundation 백그라운드 작업 에이전트가 관리하는 작업 서비스에서 실행됩니다.동기화 엔진은 PWA 인스턴스에 매핑되는 각 컬렉션에 대해 등록됩니다.Project Server와 Team Foundation Server의 통합을 제거하면 동기화가 종료되고 다음 작업이 발생합니다.

  • Project의 작업(task)과 팀 프로젝트의 작업 항목 간 연결을 제거합니다.

  • Enterprise 프로젝트 계획과 팀 프로젝트 간 연결을 제거합니다.이때 다른 계획이 팀 프로젝트에 매핑되어 있지 않은 경우 더 이상 매핑되지 않는 팀 프로젝트의 모든 작업 항목 형식에 대한 폼에서 Project Server 탭도 제거됩니다.

  • 컬렉션과 PWA 인스턴스 간 연결을 제거합니다.

  • Team Foundation Server 및 PWA 인스턴스 간 연결을 제거합니다.

맨 위로 이동

동기화에 참여하지 못하도록 Enterprise 프로젝트 계획 제거

팀 프로젝트에서 계획의 매핑을 해제하여 동기화에 참여하지 못하도록 계획을 제거합니다.계획의 매핑을 해제하려면 먼저 매핑된 팀 프로젝트의 작업 항목에 연결되어 있는 모든 작업을 삭제해야 합니다.또는 /force 플래그를 사용하여 이러한 링크를 제거할 수 있습니다.

팀 프로젝트에서 Enterprise 프로젝트 계획을 매핑 해제하려면

  1. 명령 프롬프트 창을 열고 위치는 Visual Studio 또는 팀 탐색기 설치 되어 있고 입력:

    cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
    

    64비트 버전의 Windows에서는 **%programfiles%**를 **%programfiles(x86)%**로 바꿉니다.

  2. 다음 명령을 입력 한 후 선택 된 입력 키.

    TfsAdmin ProjectServer /UnmapPlanFromTeamProject /collection:tpcUrl /enterpriseProject:EnterpriseProjectName /teamProject:TeamProjectName /force
    

    tpcUrl을 팀 프로젝트 컬렉션의 URL로 바꾸고, EnterpriseProjectName을 Enterprise 프로젝트 계획의 이름으로 바꾸고, TeamProjectName을 팀 프로젝트 이름으로 바꿉니다.

  3. 다음 메시지가 표시될 때까지 기다립니다.

    팀 프로젝트 TeamProjectName에서 Enterprise 프로젝트 EnterpriseProjectName의 매핑을 해제하는 중입니다.

    팀 프로젝트 TeamProjectName에서 Enterprise 프로젝트 EnterpriseProjectName의 매핑이 해제되었습니다.

맨 위로 이동

동기화에 참여하지 못하도록 팀 프로젝트 컬렉션 제거

PWA 인스턴스에서 컬렉션의 매핑을 해제하여 동기화에 참여하지 못하도록 컬렉션을 제거합니다.컬렉션의 매핑을 해제하려면 먼저 컬렉션의 팀 프로젝트에 매핑되어 있는 모든 프로젝트 계획의 매핑을 해제해야 합니다.또는 /force 플래그를 사용하여 모든 팀 프로젝트의 매핑을 해제할 수 있습니다.

PWA 인스턴스에서 컬렉션 및 모든 팀 프로젝트의 매핑을 해제하려면

  1. 명령 프롬프트 창을 열고 다음 명령을 입력 한 다음 선택 된 입력 키.

    TfsAdmin ProjectServer /UnMapPWAFromCollection /pwa:pwaUrl /collection:tpcUrl /force
    

    pwaUrl을 PWA 인스턴스의 URL로 바꾸고 tpcUrl을 컬렉션의 URI로 바꿉니다.

  2. 다음 메시지가 표시될 때까지 기다립니다.

    PWApwaUrl에서 tpcUrl팀 프로젝트 컬렉션의 매핑을 해제하는 중입니다.

    PWApwaUrl에서 팀 프로젝트 컬렉션 tpcUrl의 매핑을 해제했습니다.

맨 위로 이동

동기화에 참여하지 못하도록 PWA 인스턴스 제거

통합 제거의 최종 단계로, Team Foundation Server에 등록된 각 PWA 인스턴스의 등록을 취소해야 합니다.데이터를 Team Foundation과 동기화해야 하는 Enterprise 프로젝트를 더 이상 포함하지 않는 모든 PWA 인스턴스의 등록을 취소해야 합니다.

PWA 인스턴스의 등록을 취소하려면

  1. 명령 프롬프트 창을 열고 다음 명령을 입력 한 다음 선택 된 입력 키:

    TfsAdmin ProjectServer /UnregisterPWA /pwa:pwaUrl /tfs:tfsUrl
    

    pwaUrl을 PWA 인스턴스의 URL로 바꾸고 tfsUrl을 응용 프로그램 계층 서버의 URL로 바꿉니다.

    다음 메시지가 나타날 때까지 기다립니다.

    PWApwaUrl의 등록을 취소하는 중입니다.

    PWApwaUrl의 등록을 취소했습니다.

  2. Team Foundation과의 동기화에 참여하지 못하게 할 Enterprise 프로젝트 계획을 지원하는 각 PWA 인스턴스에 대해 2단계를 반복합니다.

맨 위로 이동

동기화에 참여하지 못하도록 작업 항목 형식 제거

TfsAdmin ProjectServer /UnmapWorkItemTypes 명령을 사용하여 팀 프로젝트의 데이터 동기화에 참여하지 못하게 할 작업 항목 형식을 하나 이상 제거할 수 있습니다.제거하려는 형식의 작업 항목이 동기화되고 있는 경우 /force 스위치를 지정하여 Project의 해당 작업(task)에 작업 항목을 바인딩하는 링크를 제거할 수 있습니다.

자세한 내용은 동기화 가능한 작업 항목 형식 지정을 참조하십시오.

맨 위로 이동

동기화에 참여하지 못하도록 필드 제거

팀 프로젝트 컬렉션의 데이터 동기화에 참여하지 못하게 할 필드를 하나 이상 제거할 수 있습니다.매핑을 제거하여 동기화에서 필드를 제거합니다.동기화에 필요한 필드는 제거하면 안 됩니다.자세한 내용은 Project Server와 Team Foundation Server 간의 필드 매핑 사용자 지정Team Foundation Server 및 Project Server의 통합을 위한 필드 매핑 관리를 참조하십시오.

참고 항목

개념

TfsAdmin ProjectServer와의 Project Server 통합 관리

서버 구성 관리

작업 삭제 및 동기화에 더 이상 참여하지 않는 작업 항목 제거

Team Foundation Server 및 Project Server의 통합 관리

기타 리소스

Moving Team Foundation Server