构建自动化工具,指针

时间:2009-07-13 12:00:26

标签: process build build-automation

我希望自动安装由我的构建过程生成的软件。

如何自动完成此过程 - 任何工具,指针都会有所帮助。

6 个答案:

答案 0 :(得分:2)

您可以查看Visual Build Pro。非常强大,易于使用和良好的用户界面。

您还可以查看Automated Build Studio,它集成了用于构建,部署和自动化测试的工具。

答案 1 :(得分:0)

我们使用名为Ant Hill Pro的工具。它有点贵,但它的价格是完全值得的。我们完成了所有构建步骤,单元测试和部署。我们使用多个产品(我认为5个)进行此操作,每个产品都有多个分支。

答案 2 :(得分:0)

构建自动化的一个可能工具是MSBuild。与Microsoft TeamBuild一起使用时,这是一个非常强大的工具。

我从未尝试过使用它来创建虚拟机,但您可以创建自定义任务来完成您需要做的任何事情。

答案 3 :(得分:0)

我建议使用NAnt(http://nant.sourceforge.net/) 对于任何构建自动化来说,它都是一个非常好的工具。适用于NUnit,大多数源代码控件都很好用。检查构建,部署它们。您可以设置几乎任何工作流程。

答案 4 :(得分:0)

您应该查看WMI以配置IIS。看看Creating Sites and Virtual Directories, and Setting Properties Using WMI。您可以编写VBScript或PowerShell脚本来运行创建虚拟目录的脚本,复制文件以及为应用程序设置应用程序池。如果你使用的是IIS7,那么有一个很好的PowerShell snap-in,有很多方便的cmdlet。

答案 5 :(得分:0)

Castle Project的源代码确实使用Nant运行一些复杂的构建脚本。

如果您正在使用MSBuild,MSBuild Sidekick可能会有所帮助。最后,MSBuild Community Tasks拥有丰富的工具,包括用于创建网络目录的任务。

相关问题