|
|
1
4
Continuous Integration From Theory to Practice 作者:Carel Lotz。它涵盖了问题的整个范围,然后是一些。写得好、完整、完整的样本都在那里。 毫无疑问,这是最好的资源。先将其用作教程,然后将其用作指南,再将其用作参考。 MSDN和其他工具有助于澄清(或混淆)细节。 编辑: Carel-Lotz的指南使用MBUnit进行单元测试(请参阅他早期的NUnit文档版本,但如果你遵循NUnit帮助文件,你可以很容易地用NUnit替换MBUnit)。 此外,它还被编写为使用巡航控制。NET以各种配置运行MSBuild脚本。 就我个人而言,我在辅助MSBuild脚本中运行单元测试,但发现在MSBuild中包装NUnit调用比直接从CCNet运行更具灵活性。 |
|
|
2
0
|
|
|
3
0
我想我需要问一下你是不是 当然 您想直接使用MSBuild吗?可能想看看 WIX 作为MSI生成工具,有一本广泛的手册,它是在MSBuild的基础上构建的。 至于通过报告和与NUnit、FxCop、NCover、FitNesse等集成来自动化测试,我认为最好的(免费)工具是 CruiseControl .Net 。它可以与所有这些工具以及更多工具配合使用。可以进行版本控制、自动构建和自动测试,并为每个版本创建报告。.. 这是我的一个构建示例。.. |
|
|
Eli Sternbach · dotnet发布-无限循环 3 年前 |
|
|
Community wiki · 关于简化构建服务器设置的软件的建议 3 年前 |
|
|
Alan Deep · 以编程方式编译/构建C#项目 8 年前 |