有没有人有使用Kentico自动化部署的经验?例如,将文档类型、bizforms等同步到另一台服务器的难度?
发布于 2012-01-06 23:20:50
我已经使用了内置的内容登台模块来做这类事情。不幸的是,这并不全是独角兽和彩虹。模块中肯定有一些bug,它本质上是序列化来自一台服务器的数据,并在目标服务器上反序列化。
这是在5.5或5.5R2版本中,他们在几个月前发布了版本6。我会花一些时间看看文档,看看它的局限性,然后可能会在提交之前对它进行测试。它肯定可以为一些人工作,但它可能不是内容编辑器友好的。
Kentico Developer Documentation on Content Staging Module
发布于 2012-01-10 02:05:27
另一种可能性是利用一个进行数据库比较和同步的工具。我以前用过SQL检查器套件,但我听说Red Gate也是很好的工具。
虽然这可能不是最好的方法,但它可以工作。如果您没有定期进行重大更改,这对于您的本地/开发服务器和生产服务器之间的一次性同步是有好处的。对于“内容阶段化”来说,这可能不是一个好的解决方案,但对于由于面向开发的任务而发生的更改来说,这可能不是一个好的解决方案。
发布于 2012-03-02 20:00:24
另一种选择是使用Kentico:http://devnet.kentico.com/docs/6_0/devguide/index.html?export_and_import_overview.htm中的导出/导入功能。
我还没有自动化这个过程,但是您可以看看Kentico的API参考中的ExportManager类:http://devnet.kentico.com/Documentation.aspx。
希望这能有所帮助
https://stackoverflow.com/questions/8757213
复制相似问题