팀 프로젝트 컬렉션 삭제
Visual Studio Team Foundation Server 2012(TFS) 배포에 더 이상 사용되지 않는 팀 프로젝트 컬렉션을 삭제할 수 있습니다.컬렉션을 삭제하면 사용자가 실수로 해당 컬렉션에 연결하여 그 안에 포함된 프로젝트에 대한 작업을 수행하지 못하도록 방지할 수 있고 배포를 간소화하는 데도 도움이 됩니다.또한 드물게 팀 프로젝트 컬렉션을 만들지 못하거나 데이터베이스를 사용할 수 없게 됩니다.이러한 경우 잘못된 컬렉션을 삭제하면 배포를 유지할 수 있습니다.
컬렉션을 삭제하려면 먼저 TFS에서 컬렉션을 분리해야 합니다.그러나 컬렉션을 분리한다고 해서 SQL Server에서 컬렉션의 데이터베이스가 삭제되는 것은 아닙니다.컬렉션을 실제로 삭제하려면 컬렉션 데이터베이스를 호스팅하는 SQL Server 인스턴스에서 컬렉션의 데이터베이스를 수동으로 삭제해야 합니다.마찬가지로, 컬렉션을 분리한다고 해서 해당 컬렉션의 프로젝트에 대한 팀 프로젝트 포털을 호스팅하는 SharePoint 사이트 컬렉션이 삭제되는 것은 아닙니다.이러한 포털을 삭제하려면 해당 컬렉션을 지원하던 사이트 컬렉션도 삭제해야 합니다.
중요 |
---|
이상적으로는 각 사이트 컬렉션에서 팀 프로젝트 컬렉션을 하나씩만 지원하는 것이 좋지만, 실제 업무 환경에서는 여러 컬렉션에 동일한 사이트 컬렉션 하나가 공통으로 사용될 수 있습니다.따라서 사이트 컬렉션을 삭제할 때는 해당 사이트 컬렉션이 다른 팀 프로젝트 컬렉션에 사용되고 있거나 다른 용도로 사용되고 있지 않은지 먼저 확인해야 합니다. |
데이터베이스나 사이트 컬렉션을 삭제할 필요는 없지만 이러한 단계를 완료하지 않으면 컬렉션이 완전히 삭제되었다고 말할 수 없습니다.성능이나 공간을 고려하여 컬렉션을 삭제하는 경우라면 컬렉션을 분리한 후 수동으로 SQL Server에서 데이터베이스를 삭제하고 SharePoint 제품에서 사이트 컬렉션을 삭제하는 것이 좋습니다.
[!참고]
명령 프롬프트에서 TFSConfig Collection 명령을 사용하여 팀 프로젝트 컬렉션을 삭제할 수 있습니다.관리 콘솔에서 컬렉션을 삭제할 때와 달리 TFSConfig Collection 도구를 사용하면 컬렉션 데이터베이스가 영구 제거되며 이를 다시 연결할 수 없습니다.자세한 내용은 컬렉션 명령을 참조하십시오.
필요한 권한
이 절차를 수행하려면 다음 그룹의 멤버여야 합니다.
Team Foundation 관리 콘솔을 실행하는 하나 이상의 서버에서 Administrators 보안 그룹의 멤버여야 합니다.
TFS의 데이터베이스를 호스팅하는 SQL Server 인스턴스를 실행하는 하나 이상의 서버에서 sysadmin 그룹의 멤버여야 합니다.
배포에 SharePoint 제품이 사용되는 경우 삭제할 사이트 컬렉션이 포함된 팜에 대한 Farm Administrators 그룹의 멤버여야 합니다.
자세한 내용은 Team Foundation Server 권한을 참조하십시오.
팀 프로젝트 컬렉션을 삭제하려면
Team Foundation 관리 콘솔을 엽니다.
자세한 내용은 Team Foundation 관리 콘솔 열기을 참조하십시오.
서버 이름을 확장하고 응용 프로그램 계층을 확장한 후 팀 프로젝트 컬렉션을 선택한다.
컬렉션 목록에서 삭제하고자 하는 컬렉션 이름을 강조 표시한다.
일반 탭에서 팀 프로젝트 컬렉션 분리를 선택한다.
팀 프로젝트 컬렉션 분리 마법사가 열립니다.
(옵션) 팀 프로젝트 컬렉션용 서비스 메시지 제공하기 페이지에서 서비스 메시지에 이 모음에 속한 프로젝트에 연결할 가능성이 있는 사용자를 위한 메시지를 지정한다.
새로 만들기를 선택합니다.
팀 프로젝트 컬렉션을 분리하는 데 사용할 설정을 검토하십시오. 페이지에서 자세한 정보를 검토합니다.
임의의 설정을 변경하고자 한다면 이전을 선택한다.만약 해당 사항이 정확한 것 같다면 확인을 선택한다.
모든 준비 검사가 완료됐다면 분리를 선택한다.
팀 프로젝트 컬렉션 분리 진행률을 모니터링 하십시오 페이지에서 모든 프로세스가 완료되면 다음을 선택한다.
(선택) R팀 프로젝트 컬렉션용 추가 정보 검토하기 페이지에서 로그 파일 위치를 표시한다.
닫기를 선택합니다.
팀 프로젝트 컬렉션이 관리 콘솔의 컬렉션 목록에 더 이상 나타나지 않습니다.
SQL Server Management Studio를 열고 컬렉션 데이터베이스를 호스팅하는 SQL Server 데이터베이스 엔진의 인스턴스에 연결한 다음 해당 인스턴스를 확장합니다.
컬렉션 데이터베이스 이름(TFS_CollectionName이 기본값임)을 강조 표시한 후 해당 데이터베이스를 삭제한다.
자세한 내용은 Microsoft 웹 사이트의 방법: 데이터베이스 삭제 페이지를 참조하십시오.
SharePoint 중앙 관리를 열고 삭제된 컬렉션을 지원하던 사이트 컬렉션을 삭제합니다.
자세한 정보는 Microsoft 웹 사이트에서 Delete a site collection (SharePoint Foundation 2010) 또는 Delete a Site Collection (Microsoft Office SharePoint Server 2007) 페이지에 나와 있다.
참고 항목
작업
Move a Team Project Collection
Split a Team Project Collection