TFSConfig Lab /LibraryShare 命令
您可以使用 TfsConfig Lab /LibraryShare 命令,來新增、移除或編輯從 System Center Virtual Machine Manager (SCVMM) 到 Team 專案集合的「程式庫共用」(Library Share) 指派。您也可以使用這個命令來設定特定於 Visual Studio Lab Management 的屬性,並顯示目前指派給 Lab Management 中集合的程式庫共用,或顯示 SCVMM 中的所有程式庫共用。
TfsConfig Lab /LibraryShare
/CollectionName:collectionName
{ /Add
/SCVMMLibraryShare:librarySharePath
/Name:name
[/AutoProvision:{True|False}]
| /Delete
/Name:name
[/NoPrompt]
| /Edit
/Name:name
/AutoProvision:{True|False}
[/NoPrompt]
| /List
| /ListSCVMMLibraryShares }
參數
選項 |
描述 |
---|---|
Add |
將指定的程式庫共用繫結至 Team 專案集合。您必須搭配 Add 來指定 /SCVMMLibraryShare 和 /Name 選項。 |
Delete |
從 Team 專案集合移除指定的程式庫共用。您必須搭配 Delete 指定 /Name 選項。 |
Edit |
設定或清除程式庫共用的 AutoProvision 屬性。您必須搭配 Edit 來指定 /Name 和 /AutoProvision 選項。 根據預設,程式庫共用會指派至集合中的 Team 專案。
注意事項
變更自動提供確實會影響現有的 Team 專案。
|
CollectionName:collectionName |
必要項。指定在應用程式層 Team Foundation Server 上之 Team 專案集合的名稱。 |
SCVMMLibraryShare:librarysharePath |
搭配 Add 的必要項。指定 Virtual Machine Manager 程式庫共用的路徑。 |
Name:libraryShareName |
搭配 Add、Delete 和 Edit 的必要項。指定 Team 專案集合中程式庫共用的名稱。 |
AutoProvision |
搭配 Add 的選擇項,Edit 的必要項。指定程式庫共用是否會自動指派至集合中的每個 Team 專案。根據預設,程式庫共用會指派至 Team 專案。 |
NoPrompt |
搭配 Add 和 Edit 的選擇項。不提示使用者進行確認。 |
List |
列出指派至指定之 Team 專案集合的所有程式庫共用。 |
ListSCVMMLibraryShares |
列出 Virtual Machine Manager 中可用的所有程式庫共用。 |
備註
程式庫共用是位於 Virtual Machine Manager 程式庫伺服器上的指定共用。程式庫共用提供您對儲存在程式庫伺服器上之虛擬 Lab Management 環境 (例如 ISO 映像和虛擬硬碟) 的檔案架構資源的存取。程式庫共用是在 Virtual Machine Manager 中建立的。Visual Studio Lab Management 會使用程式庫共用在實驗室中提供虛擬機器。
在 TfsConfig Lab /LibraryShare 命令列上,只使用 /Add、/Edit 或 /Delete 選項中的一個。請使用獨立的 TfsConfig Lab /LibraryShare 命令行,將多個程式庫共用指派給集合。
預設情況下,Team 專案集合中的程式庫共用會自動指派至集合中的每個 Team 專案。您可以搭配使用 /AutoProvision 選項和 /Add 與 /Edit 命令,以變更所指派的程式庫共用。
將 /AutoProvision 選項設定為 False 以停用自動程式庫共用對 Team 專案的自動指派。若要指派或移除個別 Team 專案中的程式庫名稱,請使用 TfsLabConfigTFSLabConfig CreateTeamProjectLibraryShare 命令。
將 /AutoProvision 選項設定為 True 以啟用自動指派。