TFSLabConfig TPCLibraryShare 命令
注意事項 |
---|
這些命令只能在 SCVMM 2012 伺服器上運作,但在 SCVMM 2008 R2 伺服器上不受支援。 |
使用 TPCLibraryShare 命令會從 Team 專案集合中加入或移除程式庫共用,或修改程式庫共用的 Lab Management 設定。
若要執行這些命令,您在 Team Foundation Server 必須是 Team Project Collection Administrator 群組的成員對於您所指定的集合。此外,您也必須是加入主機群組的 SCVMM 伺服器上,系統管理員或委派的系統管理員角色的成員。此外,您必須確定在所有 Team Foundation Server 中沒有 Team 專案集合再使用相同的 SCVMM 程式庫共用。
TfsLabConfig TPCLibraryShare
/collection:collectionUrl
[/add
/scvmmLibraryShare:vmmLibrarySharePath
/name:libraryShareName
[/autoprovision:{True|False}]]
[/delete
/name:libraryShareName
[/noprompt]]
[/edit
/name:libraryShareName
[/autoprovision:{True|False}]
[/noprompt]]
[/list]
[/listscvmmlibraryshares]
參數
選項 |
描述 |
---|---|
collection:collectionUrl |
必要項。指定 Team Foundation Server 之應用程式層上的 Team 專案集合的 URL。 |
add |
將指定的程式庫共用繫結至 Team 專案集合。您必須搭配 /add 來指定 /collection 、/scvmmlibraryshare和 /name 選項。 |
scvmmLibraryShare:vmmLibrarySharePath |
搭配 /add 的必要項。指定 VMM 共用的完整網域名稱 (FQDN)。使用 VMM 管理主控台來擷取 FDQN 路徑。 |
name:libraryShareName |
搭配 /add、edit 和 delete 的必要項。指定 Team 專案集合中程式庫共用的名稱。 |
autoProvision:True|False |
搭配 /add 或 /edit 的選擇項。指定程式庫共用是否會自動指派至集合中的每個 Team 專案。根據預設,/autoProvision 設定成 True,而程式庫共用會自動指派給集合中的每個 Team 專案。/autoProvision 選項只影響現有的 Team 專案。 |
Delete |
從 Team 專案集合移除指定的程式庫共用。您必須指定 /collection與/name選項。 |
noPrompt |
搭配 /add、/edit 或 /delete 的選擇項。隱藏顯示命令視窗的進度和結果資料。 |
edit |
變更程式庫共用的 Lab Management 設定。您必須指定 /collection與/name選項。 |
list |
列出指派至指定之 Team 專案集合的所有程式庫共用。 |
listscvmmlibraryshares |
列出可用在 VMM 的所有程式庫共用。 |
範例
在此範例中,一個程式庫共用已加入 Team 專案集合。
TFSLabConfig TPCLibraryShare
/collection:http://abc:8080/TFS/Collection0
/add
/scvmmLibraryShare:"LibraryShares\LibraryShare1"
/name:LibraryShare1