작업 항목 제거
witadmin destroywi 명령을 사용하여 팀 프로젝트 컬렉션에 대한 Team Foundation 데이터베이스에서 하나 이상의 작업 항목을 영구적으로 제거할 수 있습니다.상태가 닫힘으로 설정된 작업 항목은 데이터베이스에 남아 있으며 다시 활성화할 수 있습니다.영구적으로 제거된 작업 항목은 데이터베이스에서 제거되며 복원하거나 다시 활성화할 수 없습니다.
각 작업 항목은 Team Foundation 데이터베이스에 저장되고 작업 항목 ID로 참조되는 고유 식별자가 할당되는 개체를 나타냅니다.작업 항목 ID는 프로젝트 컬렉션 내에서 고유합니다.
witadmin 명령줄 도구를 실행하려면 Visual Studio 또는 팀 탐색기가 설치된 명령 프롬프트 창을 열고 다음을 입력합니다.
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
64비트 버전의 Windows에서는 **%programfiles%**를 **%programfiles(x86)%**로 바꿉니다.
요구 사항
- 팀 프로젝트 컬렉션을 위한 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/tfs/DefaultCollection /id:2003
다음 예제에서는 AdventureWorksServer 서버에 있는 Collection1용 데이터베이스에서 ID가 12, 15 및 23인 작업 항목을 삭제합니다.
witadmin destroywi /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /id:12,15,23