2014-12-02 26 views
0

有什麼方法可以導入/導出發佈管理2013模板?如何導出和導入發佈管理2013模板

我似乎無法找到任何東西(除了備份整個數據庫),我們希望有一些方法回滾到以前版本的模板(或至少比較兩個版本)

我們的主要用例是團隊成員打破模板或跨越多個模板使用組件的時間,以及一個團隊更改打破其他團隊項目的團隊。理想情況下,我們希望以某種方式恢復到以前的版本。

我們使用Update 3,所以任何建議都會很棒。

回答

0

不幸的是,這是不支持,甚至在更新4

備份和恢復數據庫是目前最簡單的。發佈管理的數據庫模式非常簡單,因此您還可以查看各個表的副本以創建某種版本控制方式。

有一些關於創建自定義工具來支持RM導出/導入數據的討論。如果你需要這個,也許你可以添加一個建議到UserVoice

+0

另一種可能性是考慮遷移到DSC /「vNext」版本模板。這樣做使得模板更加簡單,因爲核心部署邏輯位於源代碼控制的DSC腳本中。我不會推薦搞亂數據庫,因爲不能保證模式不會從更新更新到更新。 – 2014-12-02 14:24:17

+0

@DanielMann你是對的。 PowerShell方法允許您將所有腳本和配置數據存儲在PowerShell中,並讓RM僅運行這些腳本。但是,您仍然需要跟蹤環境,組件和模板。我已經有過一些情況,有人改變了組件路徑並且「事情停止了」。這將是版本控制的很好。 – 2014-12-02 14:39:20

+0

哦,我完全同意。如果工作流源自源代碼管理,或者至少可以*源自源代碼管理而不是單獨的數據庫,那將是非常好的。 – 2014-12-02 14:45:45