TFSLabConfig DeleteTeamProjectHostGroup 명령
개별 팀 프로젝트에서 할당된 호스트 그룹을 제거하려면 DeleteTeamProjectHostGroup 명령을 사용합니다. 호스트 그룹에서는 Visual Studio Lab Management에 있는 가상 환경의 배포 대상인 하나 이상의 물리적 컴퓨터를 지정합니다.
호스트 그룹은 SCVMM(System Center Virtual Machine Manager)에서 만들어집니다. Lab Management에서 호스트 그룹은 하나 이상의 팀 프로젝트 컬렉션에 할당된 후 컬렉션에 있는 하나 이상의 팀 프로젝트에 할당됩니다. DeleteTeamProjectHostGroup 명령에서는 팀 프로젝트 컬렉션에 할당된 호스트 그룹을 제거하지 않습니다.
필요한 권한
DeleteTeamProjectHostGroup 명령을 사용하려면 팀 프로젝트 호스트 그룹에 대한 랩 위치 삭제 권한이 있어야 합니다. 기본적으로 Team Foundation Server Administrators, Team Project Collection Administrators 및 Team Project Administrators에는 이 권한이 있습니다. 자세한 내용은 Team Foundation Server에 대한 사용 권한 참조을 참조하십시오.
TFSLabConfig DeleteTeamProjectHostGroup
/Collection:collectionUrl
/TeamProject:{* |teamProjectName>}
/Name:{* |teamProjectHostGroupName}
[/NoPrompt]
매개 변수
옵션 |
설명 |
---|---|
Collection:collectionUrl |
필수 요소. 팀 프로젝트가 포함된 Team Foundation Server의 응용 프로그램 계층에 있는 팀 프로젝트 컬렉션의 URL입니다. 예를 들어 /collection:http://abc:8080/TFS/DefaultCollection입니다. |
TeamProject:{* |teamProjectName} |
필수 요소. 호스트 그룹을 제거할 팀 프로젝트의 이름입니다. 이름에 공백이 있으면 따옴표를 사용합니다. 팀 프로젝트 컬렉션의 모든 팀 프로젝트를 지정하려면 별표(*)를 사용합니다. |
Name:{* |teamProjectHostGroupName} |
필수 요소. 팀 프로젝트에서 삭제할 호스트 그룹의 이름입니다. 이름에 공백이 있으면 따옴표를 사용합니다. 팀 프로젝트의 모든 호스트 그룹을 지정하려면 별표(*)를 사용합니다. |
NoPrompt |
선택 사항입니다. 자동 모드 사용 여부를 사용자에게 확인하지 않습니다. |
예제
쉽게 읽을 수 있도록 예제에서 명령 옵션이 별도의 줄에 표시되어 있습니다. 명령 프롬프트 창에서 명령의 모든 옵션을 같은 줄에 입력합니다.
첫 번째 예제에서는 팀 프로젝트 컬렉션의 각 팀 프로젝트에 할당된 모든 호스트 그룹이 제거됩니다. 두 번째 예제에서는 하나의 호스트 그룹이 특정 팀 프로젝트에서 제거됩니다.
REM First example
TFSLabConfig DeleteTeamProjectLibraryShare
/collection:http://abc:8080/TFS/DefaultCollection
/teamProject:*
/name:*
REM Second example
TFSLabConfig DeleteTeamProjectLibraryShare
/collection:http://abc:8080/TFS/DefaultCollection
/teamProject:Project1
/name:hg1
참고 항목
참조
TFSLabConfig ListTeamProjectCollectionHostGroups 명령
TFSLabConfig ListTeamProjectHostGroups 명령
TFSLabConfig CreateTeamProjectHostGroup 명령