2012-07-16 47 views
0

我们是一个由3名开发人员和1名应用程序管理员组成的小团队,他们都在为我们的公众访问网站开发一个SharePoint安装。不会产生仇恨的部署计划/方法的最佳解决方案

我们没有太多的大时间Web应用程序部署经验,尽管我们有Perforce的版本控制。

我们倾向于将实施计划写入Word文档中,并且它给我们带来了问题。我们的文档将具有运行STSADM部署CMD文件的步骤,根据需要修改Web.CFG设置并最终在GUI中配置选项。我们的问题总是归结为环境问题和一般沟通问题。

我想获得一些关于别人如何解决同样问题的输入。我们不希望任何事情太复杂。我们需要比Word DOC更好的功能,但不需要2周的时间来学习使用。

是否有任何可帮助您规划Web应用程序部署的软件或Web应用程序?

回答

4

使用脚本自动执行此操作。将脚本存储在您的版本控制软件中。运行脚本进行部署。不允许手动更改 - 这样,当您发现错误并且永远不会忘记应用手动修复时,必须修复脚本。我们不会在组装后手动修补二进制文件...

1

我同意达仁,你想开始一个脚本。如果这不起作用,您将需要按照自动化层次结构朝着更复杂的方向努力。我猜我公司的uDeploy对于你的团队来说太多了,但是在脚本和企业级的部署工具之间,应该有一些适合的东西。当然,在我们结束的时候,我们有.config文件的模板,简单的文件移动和拖放过程设计器。在低端,你可以看看octodeploy。我没有机会踢轮胎,但它看起来有光泽,价格便宜,而且.Nety。

不可协商的部分是自动化的。如果你走上自动化的道路,好的事情将会发生,你将有一个可以建立的平台。如果你开始放手去做这个和那个,那么从现在开始你会有一个越来越大的混乱,更多压力的部署和更多的Word文档,而不是你想要处理的。在极端的情况下,我已经看到Word被放弃用于数千行excel电子表格。不好玩。