【发布时间】:2011-03-25 11:48:12
【问题描述】:
堆叠朋友,
我的公司正在遵循敏捷开发流程。我们计划使 .net 应用程序发布管理流程自动化。而且我们是部署行业中紧随其后的工具的新手。请任何人给您宝贵的提示和建议。
【问题讨论】:
堆叠朋友,
我的公司正在遵循敏捷开发流程。我们计划使 .net 应用程序发布管理流程自动化。而且我们是部署行业中紧随其后的工具的新手。请任何人给您宝贵的提示和建议。
【问题讨论】:
许多人使用NAnt 进行构建和部署,但MSBuild 在过去几年中变得越来越流行,因为Microsoft 不断添加功能。我会推荐 MSBuild。您可以编写一系列 MSBuild 脚本,并在它们周围加上一些自定义编程,以给定的时间间隔或在某些事件发生时执行它们。如果您不想围绕 MSBuild 或 NAnt 进行构建,因为它有时非常低级,那么像 CruiseControl 这样的完整产品也可以工作,并且可能更容易维护。
【讨论】:
团队构建:构建完成后,您可以轻松部署输出或让构建脚本为您执行此操作。
【讨论】: