共用方式為


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

搭配 /addeditdelete 的必要項。指定 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

請參閱

參考

TFSLabConfig TPCHostGroup 命令

概念

使用 TFSLabConfig 設定 Lab Management

設定和管理 Lab Management