2014-06-25 47 views
0

我們目前在我們的Dynamics CRM 2011環境中使用DTAP(開發,測試,驗收和生產)模型。在理想的情況下,我們使用解決方案來安裝在每個環境中,但是也會發生手動調整也會執行的情況。如何比較DTAP中的DataModel Dynamics CRM

爲了保護數據模型,我想創建一個「基線」數據模型,我們可以在每次部署後使用它來驗證。系統中有管理的第三方解決方案和無人解決方案。

我已經使用CRM SDK解決方案包裝程序提取解決方案,然後使用WinMerge/Windiff(普通xml比較)比較內容。我也使用http://crmcustomcompare.codeplex.com,但這並不令人滿意,使用元數據瀏覽器非常費力。

我想知道是否有其他方法來保護CRM的DTAP街道中的數據模型。

+0

「守護CRM的DTAP街道數據模型」是什麼意思?使用谷歌搜索的DTAP返回疫苗... – Daryl

+0

@Daryl我已經編輯了海報的問題以提供有關DTAP(不是疫苗,哈!)的信息 – Nicknow

回答

0

如果您關心的只是實體和屬性,那麼早期綁定生成器與diff工具結合起來可以很好地顯示事物發生了變化。

+0

您是否聲明應該在每個環境中使用早期綁定的生成器生成類然後執行源文件的比較? – Dre

+0

@Dre如果您想知道的是實體/屬性/選項集/選項集值已被添加或刪除,那就只需要這麼做。 – Daryl