首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >跨平台项目自动化

跨平台项目自动化
EN

Stack Overflow用户
提问于 2009-01-06 10:55:16
回答 4查看 212关注 0票数 1

我在网上商店工作,我们做.Net和PHP/Linux开发。我们希望开始使用一个可以同时用于两者的通用系统来自动化更多的部署过程。你会推荐什么作为一个好的通用脚本语言或自动化系统(比如Ant或Maven),可以很好地用于.Net和Linux开发?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-01-06 11:01:53

我没有使用Maven的经验,但我们已经设法让Ant在多个平台上做我们想做的所有事情,因为您可以使用任何Java程序对其进行扩展,以执行Ant应用程序本身没有包含的特殊任务。

然后,如果有必要,Java可以使用Runtime.exec()调用任何您想调用的外部程序。失去了一点可移植性,但Linux和Windows下的一些命令行工具都需要它。

票数 1
EN

Stack Overflow用户

发布于 2009-01-06 18:50:35

您可能想看看Perl是如何实现跨平台自动化的。Perl6的设计似乎更好一些,但是Perl5的设计已经开发了很多年。

Perl已经移植到许多不同的平台上,而不仅仅是Linux和Windows平台。

票数 1
EN

Stack Overflow用户

发布于 2009-01-06 11:12:05

您可能会从Capistrano获得一些里程数。它是以rails为中心的,但它是非常通用的,我相信它也被扩展到做其他事情。不确定它在Windows和.NET上的表现如何,但值得一看。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/416102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档