主要考量
本主題描述您執行以部署及配置 Windchill+ 的資訊存取權、方法及活動。此外,本主題也涵蓋特定先決條件。
存取
• 您無權在任何 PTC 主控的 Windchill+ 環境中存取 Windchill 伺服器的後端部份。後端存取權僅適用於本機開發環境,例如開發人員主控的虛擬機器 (VM) 或雲端入口網站主控的虛擬機器。
• 您有權存取整合環境的前端部份,包括組織與網站管理層級公用程式頁。
• 管理存取權限制為 QA 與生產環境的組織層級公用程式頁。應將此存取權視為唯讀。僅將此存取權主要用於疑難排解及監視目的。視環境而定,您有權存取不同的組織層級公用程式。
方法
• PTC 僅允許使用自動建構部署流程部署建構封裝。
• 自動建構部署僅接受一種封裝方法,稱為 CCD (Code and Configuration Deployment)。
• 系統會使用 Business Administrative Change (BAC) 架構來捕捉、匯出及匯入企業組態。欲推進,必須將 BAC 封裝包括在 CCD 封裝中。
• PTC 不建議使用 BAC 來管理容器 ACL。
活動
• 所有專案都必須使用「類型及屬性管理員」,從資料建模活動開始。
資料建模是物件類型與屬性策略。
• 在您的開發環境中,開發資料模型並使用自動化部署將其發佈至整合環境。
|
您必須先驗證所有 CCD 封裝,才能將其提交至自動化建構服務。建議您設定以下兩個開發環境:
• 實行變更的來源開發環境。
|
• 針對組態管理,您必須在每次成功完成功能接受度測試 (FAT) 之後建立 BAC 封裝。作為客戶或合作廠商,您必須計劃將這些封裝儲存在您的原始程式碼管理 (SCM) 中。BAC 封裝包括資料模型,是新開發人員加入或重新整理本機開發環境的起點。
• BAC 封裝可供在整合環境中使用之後,開發人員即可從 UI 執行微小調整。
• 所有開發都必須在本機開發環境中進行。例如,本機虛擬機器或雲端入口網站。
• 必須在開發環境中使用 CCD 進行準備、建構及部署。
• PTC 不建議在您的開發環境中管理個別容器組態。例如,產品或專案。
• 可能需要建立一些容器來建立容器範本。
• 在 QA 與生產環境中小心使用容器層級組態。