在 OS X 上为 MonoTouch 构建服务器?
我正在使用 MonoTouch 迈出 iPhone/iPad 开发领域的第一步,并希望采用我在“日常”工作中坚持的做法。
OS X 是否有一个与 MonoTouch/Nunit 配合良好的构建服务器?
非常感谢,
丹
I am taking my first steps in the world of iPhone/iPad development with MonoTouch and wish to adopt the practices that I adhere to in my "day" job.
Is there a buildserver for OS X that plays nice with MonoTouch/Nunit?
Thanks kindly,
Dan
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不知道你如何构建实际的 iPhone 项目,但是你尽可能多地分包来单独的项目,这样只有需要时髦 MT 引用的部分才位于你至少可以构建的中央 UI 项目中其余一切正常。
我刚刚开始使用 TinyIoc,这将在这方面有所帮助。
至于特定的构建服务器 - TeamCity 不是使用 Java 和 Appache 构建的吗?如果是这样,就没有理由不能在您的 OSX 上运行。
也就是说,为什么您希望构建服务器位于您开发的同一台物理机器上?
I don't know how you'd get the actual iPhone project to build but of you farm out as much as you can to seperate projects so only the bits that need the funky MT references are in the central UI project you can at least build the rest as normal.
I've just started using TinyIoc which will help in this regard.
As for a specific build server - isnt TeamCity built using Java and Appache? If so there should be no reason why this won't work on your OSX.
That said - why would you want the build server on the same physical machine you dev on?
假设您安装了 MonoDevelop 和 MonoTouch,您可以使用 MonoDevelop 命令行工具构建解决方案:
对于选项,运行
Assuming you have MonoDevelop and MonoTouch installed, you can build solutions using the MonoDevelop commandline tool:
For options, run