在我的组织中为我们面向公众的.com设置Sitecore 7.2时,我在尝试实施正确的CI,发布管理和部署管理时遇到了一些打击。我能够使用MSBuild编译我的Sitecore MVC代码,从TDS编译.update包,并将这些包打包在.nupkg文件中,用于Octopus Deploy。我正在运行的是,一旦我部署了MVC代码,我还必须部署Sitecore结构/内容,这需要我安装.update包。我已经尝试了在https://github.com/adoprog/Sitecore-Deployment-Helpers提供的解决方案,但是对于一个相当轻量级的站点,这只是在Octopus Deploy中大约20分钟的时间,仅用于我的系统包,更不用说没有触及结构或内容了。我正在寻找一种方法,最好是通过PowerShell(严格来说,安装该软件包后内置于sitecore Web界面中的Sitecore PowerShell Extensions)。当且仅当我可以使用来自Octopus Deploy的PowerShell工作流程的SPE的Cmdlet时,使用SPE是可以接受的。
请告知。