2014-12-02 100 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