有哪些学习使用 NAnt 的好资源?
我从未使用过自动构建系统 - 说实话,我从未使用过它,因为我是一名独立开发人员(不是出于选择)并且仅在我的工作站上进行开发,因此使用 Visual 中的“构建”菜单Studio 对我来说已经足够好了。
我正在努力学习更多好的软件工程实践,持续集成就是其中之一。 然而,我知道我需要使用自动化构建脚本来设置 CI 环境,但我从未使用过,也不知道从哪里开始。
我听说 NAnt 是大多数专业开发人员使用的非常好的一个(尽管 MSBuild 很相似?)。 有哪些好的资源可以帮助您正确学习如何使用 NAnt?
I've never used an automated build system - to be honest, I've never had a use for it since I work as a solo developer (not by choice) and do development only on my workstation, so using the Build menu in Visual Studio has been good enough for me.
I'm trying to learn more good software engineering practices, and continuous integration is one of them. However, I know that I need to use an automated build script to set up a CI environment, but I've never used one and don't know where to begin.
I've heard that NAnt is the really good one (although MSBuild is similar?) that most professional developers use. What are some good resources to properly learn how to use NAnt?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
开始学习的最佳位置是深入研究一个小项目并参考 NAnt 用户手册。
除此之外,我过去发现以下一些地方很有帮助:
The best place to start learning is to just dig in on a small project and refer back to the NAnt User Manual.
Outside of doing that, here are a few places I've found helpful in the past:
我们正在 http://dimecasts.net/Casts/ByTag 上整理一些关于 Nant 的精彩截屏/NAnt
We are putting together a few good screen casts on Nant over at http://dimecasts.net/Casts/ByTag/NAnt
对我有帮助的资源是查看其他人创建的一些实际项目。 选择一些使用 .NET 和 NAnt 的项目,下载源代码,然后查看它们的构建文件以及它们的组织方式。 这可能会阐明为什么您想要使用某些东西以及一些提示和技巧。
对我查看他们的 NAnt 构建过程很有用的示例项目:
A resource that helped me, was looking at some actual projects that others have created. Pick some projects that use .NET and NAnt, download source, and look at their build files and how they organize them. This might shed some light on why you would want to use certain things and some tips and tricks.
Example projects that were useful for me to look at their NAnt build procedures: