We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 9 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
我并不是有意无礼,但这个问题看起来更像是 Java 与 .Net 的争论,而不是一个有效的问题,因为您似乎已经知道这些工具是什么。 是的,还有更多 开源项目 和 从事 Java 工作的人员 多于从事 .Net 工作的人员(其原因超出了本问题的范围)。 现在就是这样。
改变这种情况的唯一方法是开展实际的开源工作。 参与其中。 如果您希望某些开源工具能够在 Mono 上运行,请首先尝试向项目作者建议。 他们很可能从未在 Mono 上尝试过他们的代码,或者使其在 Mono 上运行对他们来说是一个低优先级的问题。 如果你能让他们这么做,那就太好了。 否则,您可以获取代码并自己完成,或者聘请一名项目成员为您完成。
这里的关键点是:您需要采取行动。
我现在将尝试回答您提出的一些更具体的问题:
I don't mean to be rude, but this question looks more like a Java vs .Net rant than a valid question, since you already seem to know what the tools are. Yes, there are a lot more open source projects and people working on Java than on .Net (the reasons for this are beyond the scope of this question). That's just how it is right now.
The only way to change this is to do actual open source work. Get involved. If you want some open source tool to work on Mono, first try suggesting it to the project authors. Chances are they never tried their code on Mono or making it work on Mono is a low-priority issue to them. If you can get them to do it, fine. Otherwise, you could either get the code and do it yourself, or hire one of the project members to do it for you.
The key point here is: you need to take action.
I'll try to answer now some of the more specific questions you raise:
我无法写很长的帖子,但请您查看 TeamCity。 它是一个 CI 环境,汇集了您提到的大多数工具,并且构建在 java 之上,但在 .net 项目中运行良好。 但是它并不能解决您提到的所有问题!
I cant do a long post but have you check out TeamCity. It is a CI environment and pulls together most of the tools you mention and is built on top of java however works well across .net projects. It will not solve all the issues you mention however!