영구적으로 작업 항목 제거[witadmin]
Team Foundation 명령을 사용하여 팀 프로젝트 컬렉션에 대한 witadmin destroywi 데이터베이스에서 하나 이상의 작업 항목을 영구적으로 제거할 수 있습니다. 상태가 닫힘으로 설정된 작업 항목은 데이터베이스에 그대로 유지되며 다시 활성화할 수 있습니다. 영구적으로 제거된 작업 항목은 데이터베이스에서 제거되며 복원하거나 다시 활성화할 수 없습니다.
각 작업 항목은 Team Foundation 데이터베이스에 저장되고 작업 항목 ID라는 고유 식별자가 할당된 개체를 나타냅니다. 작업 항목 ID는 프로젝트 컬렉션 내에서 고유합니다.
witadmin 명령줄 도구는 온-프레미스 TFS에 대해 실행하는 경우에만 작동합니다. 도구를 실행하려면 Visual Studio 또는 팀 탐색기가 설치된 명령 프롬프트 창을 열고 다음을 입력합니다.
cd %programfiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE
32비트 버전의 Windows에서는 **%programfiles(x86)%**를 **%programfiles%**로 바꿉니다.
요구 사항
- 팀 프로젝트 컬렉션에 대한 Team Foundation Administrators 보안 그룹 또는 Project Administrators 보안 그룹의 멤버여야 합니다. Team Foundation Server에 대한 사용 권한 참조을 참조하세요.
참고
관리 권한으로 로그온한 경우에도 Windows Server 2008을 실행하는 서버에서 이 기능을 수행하려면 관리자 권한 명령 프롬프트 창을 열어야 합니다.관리자 권한 명령 프롬프트 창을 열려면 시작을 선택하고 명령 프롬프트에 대한 바로 가기 메뉴를 연 다음 관리자 권한으로 실행을 선택합니다.자세한 내용은 Microsoft 웹 사이트를 참조하세요.
witadmin destroywi /collection:CollectionURL /id:id [/noprompt]
매개 변수
매개 변수 |
설명 |
---|---|
/collection:CollectionURL |
팀 프로젝트 컬렉션의 URI를 지정합니다. URI의 형식은 다음과 같습니다. http://ServerName:Port/VirtualDirectoryName/CollectionName 가상 디렉터리를 사용하지 않는 경우 URI 형식은 다음과 같습니다. http://ServerName:Port/CollectionName 형식의 URI를 지정해야 합니다. |
/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