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