組織團隊以開發解決方案

 

發行︰ 2017年1月

適用於: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

當多個開發人員必須在同一解決方案運作時,您可能想要建立環境,讓每位開發人員建立自訂,而不會干擾其他開發人員的工作。 您也需要將解決方案從開發環境移至測試環境以及使用者接受度測試環境 (UAT)。

本主題內容

團隊開發策略

從開發到測試和生產環境中部署解決方案

團隊開發策略

管理解決方案的團隊開發策略包括:

  • 單一組織:一個主要的解決方案

  • 單一組織:多個開發人員解決方案 + 主要解決方案

  • 每位開發人員一個組織

單一組織:一個主要的解決方案

多個開發人員可在單一組織運作,不過,必須小心地在不同元件工作。 先安裝所有必要的受管理解決方案 (共用程式庫) 時,這比較容易。

單一組織:多個開發人員解決方案 + 主要解決方案

在單一組織,建立為每位開發人員建立個別的未受管理解決方案。 每個解決方案包含主要解決方案的子集。 每個解決方案元件只存在於一個未受管理的解決方案。 開發人員不新增現有的解決方案元件至指派給他們未受管理的解決方案。 修改的元件有清楚分隔。 您不必合併變更,因為每位開發人員的解決方案會包含主要解決方案元件的參照。

每位開發人員一個組織

每位開發人員可以在自己的組織單獨運作。 若要將其變更簽入 Microsoft Dynamics 365,則必須匯出解決方案為未受管理的解決方案。 然後從每位開發人員的組織將解決方案匯入主要解決方案。 使用主要解決方案匯出受管理的解決方案。

從開發到測試和生產環境中部署解決方案

在開發組織,解決方案部署至不同測試和預備環境以供分析,然後部署至生產環境。 白皮書從開發到測試和生產環境部署 Microsoft Dynamics CRM 2011 和 CRM Online 解決方案探索如何使用自動化,以可靠和可重複的方式,跨測試和生產環境中部署實際的 Microsoft Dynamics 365 解決方案。 本文也會特別顯示在 Microsoft Dynamics 365 (線上) 中部署和測試解決方案時,存在的特定限制。

另請參閱

解決方案開發計劃
組織您的解決方案
白皮書:從開發一直到測試及生產環境,部署 Microsoft Dynamics CRM 2011 和 CRM Online 解決方案

Microsoft Dynamics 365

© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權