영구적으로 작업 항목 제거
witadmin destroywi 명령을 사용하여 팀 프로젝트 컬렉션에 대한 Team Foundation 데이터베이스에서 하나 이상의 작업 항목을 영구적으로 제거할 수 있습니다. 상태가 닫힘으로 설정된 작업 항목은 데이터베이스에 남아 있으며 다시 활성화할 수 있습니다. 영구적으로 제거된 작업 항목은 데이터베이스에서 제거되며 복원하거나 다시 활성화할 수 없습니다.
각 작업 항목은 Team Foundation 데이터베이스에 저장되고 작업 항목 ID로 참조되는 고유 식별자가 할당되는 개체를 나타냅니다. 작업 항목 ID는 프로젝트 컬렉션 내에서 고유합니다.
witadmin 명령줄 유틸리티는 팀 탐색기를 실행하는 클라이언트 컴퓨터의 Drive:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE에 있습니다.
필요한 권한
작업 항목을 영구히 제거하려면 Team Foundation Administrators 보안 그룹의 멤버이거나 팀 프로젝트 컬렉션에 대한 Project Administrators 보안 그룹의 멤버여야 합니다. 자세한 내용은 Team Foundation Server 권한 및 Team Foundation Server 기본 그룹, 권한 및 역할을 참조하십시오.
참고
관리자 권한으로 로그온한 경우에도 Windows Server 2008을 실행하는 서버에 대해 이 기능을 수행하려면 관리자 명령 프롬프트 창을 열어야 합니다. 관리자 권한 명령 프롬프트를 열려면 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다. 자세한 내용은 Microsoft 웹 사이트를 참조하십시오.
witadmin destroywi /collection:CollectionURL /id:id [/noprompt]
매개 변수
Parameter |
설명 |
---|---|
/collection:CollectionURL |
팀 프로젝트 컬렉션의 URI를 지정합니다. URI에 대한 형식: http://ServerName:Port/VirtualDirectoryName/CollectionName 가상 디렉터리를 사용하지 않는 경우 URI 형식은 다음과 같습니다. http://ServerName:Port/CollectionName. |
/id:id |
삭제할 작업 항목의 ID입니다. 작업 항목을 여러 개 지정하려면 공백 없이 쉼표만 사용하여 ID를 구분합니다. |
/noprompt |
확인 프롬프트를 비활성화합니다. |
/? 또는 help |
명령 프롬프트 창에 명령에 대한 도움말을 표시합니다. |
예제
데이터베이스에서 작업 항목을 영구적으로 제거
다음 예제에서는 AdventureWorksServer 서버에 있는 Collection1용 데이터베이스에서 작업 항목을 2003을 삭제합니다.
witadmin destroywi /collection:http://AdventureWorksServer:8080/AWTeam/Collection1 /id:2003
다음 예제에서는 AdventureWorksServer 서버에 있는 Collection1용 데이터베이스에서 ID가 12, 15 및 23인 작업 항목을 삭제합니다.
witadmin destroywi /collection:http://AdventureWorksServer:8080/AWTeam/Collection1 /id:12,15,23