我工作的网店我们同时做.Net和PHP/Linux开发。我们希望使用可用于两者的通用系统开始自动化更多的部署流程。对于.Net和Linux开发人员来说,你会推荐什么样的优秀通用脚本语言或自动化系统(如Ant或Maven)?跨平台项目自动化
跨平台项目自动化
回答
我与Maven没有经验,但我们设法让蚂蚁做,我们已经在多个平台上想要的一切,仅仅凭借的事实,你可以用任何Java程序来完成特殊任务不是扩大它包含在Ant应用程序本身中。
然后Java可以,如果需要的话,叫你想任何外部程序使用的Runtime.exec()。失去了一些可移植性,但它是Linux和Windows下的一些命令行工具所必需的。
可以使用Mono开发在Linux上的.NET。 在该Linux服务器上,您可以同时使用.net和php。
是的。我们的公司客户(银行和保险公司等)将运行单一。不要这么想...... – Luke 2009-01-06 21:55:54
这就是他们过去对Linux所说的:-) – frankodwyer 2009-01-07 09:27:17
你可能会得到一些里程出Capistrano。它是以轨道为中心的,但它是非常普遍的目的,我相信它也被扩展到做其他事情。不知道它与Windows和.NET有多好,但值得一看。
您可能想了解Perl如何跨平台自动化。 Perl6的设计看起来设计得更好一些,但Perl5设计已经有很多年了。
Perl已经被移植到许多不同的平台,而不仅仅是Linux和Windows。
- 1. 跨平台自动化/单元测试
- 2. Xamarin跨平台项目
- 3. 跨平台项目构建
- 4. 管理Github上的跨平台项目
- 5. MVVMCross为新的跨平台项目?
- 6. C++/Qt项目跨平台编译
- 7. DevDefined.OAuth与Xamarin跨平台项目兼容
- 8. 使用cmake的跨平台Qt5项目
- 9. 小型Haskell项目的跨平台makefile?
- 10. 组织跨平台的C/C++项目
- 11. 跨平台C++项目入门
- 12. 多平台自动化
- 13. 跨平台国际化
- 14. 跨平台移动平台编程
- 15. 跨平台自动化测试 - 有没有办法?
- 16. Xamarin android项目和Xamarin跨平台项目有什么区别?
- 17. 如何在Eclipse跨平台Libgdx项目中更改android活动
- 18. 主动解决方案平台VS项目平台VS平台目标
- 19. 跨平台移动框架
- 20. 跨平台移动UI
- 21. 移动跨平台开发
- 22. 跨平台移动开发
- 23. 跨平台移动聊天
- 24. 移动跨平台类
- 25. .NET项目平台
- 26. 跨平台phonegap项目的目录结构
- 27. 跨平台
- 28. Android跨平台
- 29. SWIG跨平台
- 30. 跨平台Bonjour
我们在哪里思考一些Java工具。我们可能会考虑CruiseControl,它对于Linux环境和CruiseControl.NET都适用于所有Microsoft托管。 – Luke 2009-01-06 21:58:24