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 命令