C# 部署计划/方法的最佳解决方案,不需要';不要制造仇恨

C# 部署计划/方法的最佳解决方案,不需要';不要制造仇恨,c#,sharepoint,deployment,C#,Sharepoint,Deployment,我们是一个由3名开发人员和1名应用程序管理员组成的小团队,他们都在为我们面向公众的网站安装一个SharePoint 我们中没有人在大型web应用程序部署方面有太多经验,尽管我们在版本控制方面有Perforce 我们倾向于将实施计划写入Word文档,这会给我们带来问题。我们的文档将包含运行STSADM部署CMD文件、根据需要修改Web.CFG设置以及最终在GUI中配置选项的步骤。我们的问题总是归结为环境问题和一般的沟通问题 我想了解其他人如何解决同样的问题。我们不想要太复杂的东西。我们想要的是比D

我们是一个由3名开发人员和1名应用程序管理员组成的小团队,他们都在为我们面向公众的网站安装一个SharePoint

我们中没有人在大型web应用程序部署方面有太多经验,尽管我们在版本控制方面有Perforce

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

我想了解其他人如何解决同样的问题。我们不想要太复杂的东西。我们想要的是比DOC更好的功能,但不需要两周的时间就可以学会使用


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

使用脚本将其自动化。将脚本存储在版本控制软件中。运行用于部署的脚本。不允许手动更改-这样,当您注意到错误时,您的脚本必须得到修复,并且您永远不会忘记应用手动修复。我们也不再在汇编后手动修补二进制文件…

用脚本自动完成这项工作。将脚本存储在版本控制软件中。运行用于部署的脚本。不允许手动更改-这样,当您注意到错误时,您的脚本必须得到修复,并且您永远不会忘记应用手动修复。我们也不再在汇编后手动修补二进制文件了…

我同意Daren的观点,您希望从脚本开始。如果这不起作用,您将希望沿着自动化层次结构向上,朝着更复杂的方向发展。我猜我的公司对你们的团队来说太多了,但在脚本和企业级部署工具之间,应该有适合你们的东西。当然,在我们的结尾,我们有.config文件的模板,简单的文件移动和拖放过程设计器。在低端,您可以查看。我还没有机会踢轮胎,但它看起来又亮又便宜,而且很耐穿


不可协商的部分正在自动化。如果你走上了自动化的道路,好事情就会发生,你将有一个平台来构建。如果你开始沉溺于手工操作,一年后你将面临越来越大的混乱,部署压力越来越大,Word文档比你想处理的还要多。在最极端的情况下,我看到Word被放弃了,转而使用数千行excel电子表格。不好玩

我同意Daren的观点,你应该从剧本开始。如果这不起作用,您将希望沿着自动化层次结构向上,朝着更复杂的方向发展。我猜我的公司对你们的团队来说太多了,但在脚本和企业级部署工具之间,应该有适合你们的东西。当然,在我们的结尾,我们有.config文件的模板,简单的文件移动和拖放过程设计器。在低端,您可以查看。我还没有机会踢轮胎,但它看起来又亮又便宜,而且很耐穿

不可协商的部分正在自动化。如果你走上了自动化的道路,好事情就会发生,你将有一个平台来构建。如果你开始沉溺于手工操作,一年后你将面临越来越大的混乱,部署压力越来越大,Word文档比你想处理的还要多。在最极端的情况下,我看到Word被放弃了,转而使用数千行excel电子表格。不好玩