TFSLabConfig DeleteTeamProjectLibraryShare 命令
使用 DeleteTeamProjectLibraryShare 命令可從個別 Team 專案移除程式庫共用的指派。程式庫共用提供您對虛擬環境 (例如 ISO 映像和虛擬硬碟) 之檔案架構資源的存取。程式庫共用是由 System Center Virtual Machine Manager (SCVMM) 所建立。在 Visual Studio Lab Management 中,會將程式庫共用指派給一個或多個 Team 專案集合,然後再指派給集合中的一個或多個 Team 專案。DeleteTeamProjectLibraryShare 命令不會移除程式庫共用對 Team 專案集合的指派。
必要的使用權限
若要使用 DeleteTeamProjectLibraryShare 命令,您必須擁有該 Team 專案程式庫共用的Delete Lab Locations權限。依預設值,Team Foundation Server Administrators、Project Collection Administrators 和 Team Project Administrators 群組的成員都具有這個權限。如需詳細資訊,請參閱 Team Foundation Server 使用權限。
TFSLabConfig DeleteTeamProjectLibraryShare
Collection:collectionUrl
/TeamProject:{* |teamProjectName}
/Name:{* |teamProjectLibraryShareName}
[/NoPrompt]
參數
引數 |
描述 |
---|---|
Collection:collectionUrl |
必要項。包含 Team 專案之 Team 專案集合的 URL。例如,/collection:http://abc:8080/TFS/DefaultCollection。 |
TeamProject:{* |teamProjectName} |
必要項。包含您想要刪除之程式庫共用的 Team 專案的名稱。如果名稱中有空格,請使用引號。使用星號 (*) 即可指定 Team 專案集合中的所有 Team 專案。 |
Name:(* |teamProjectLibraryShareName) |
必要項。要從 Team 專案刪除之程式庫共用的名稱。如果名稱中有空格,請使用引號。使用星號 (*) 來指定 Team 專案 n 的所有程式庫共用。 |
NoPrompt |
選擇項。不提示使用者進行確認。 |
範例
為了增加範例的可讀性,命令選項都列在個別的行中。在命令提示字元視窗中,於同一列中輸入命令的所有選項。
在第一個範例中,會移除指派給 Team 專案集合中每個 Team 專案的所有程式庫共用。在第二個範例中,會從特定的 Team 專案中移除一個程式庫共用。
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:ls1
請參閱
參考
TFSLabConfig ListTeamProjectCollectionLibraryShares 命令
TFSLabConfig ListTeamProjectLibraryShares 命令
TFSLabConfig CreateTeamProjectLibraryShare 命令