它是真正有利于移动耙从蚂蚁?

任何人的迁移,从蚂蚁,并找到一些巨大的?

供参考:目前的环境是蚂蚁,用于建立J2ME

有帮助吗?

解决方案

我会说是的,但我有一个不同的角度,比Java-环境的人,因为我一个.净环境中的家伙。我写和维持一个不平凡的建立脚本(清洁、生组件的信息,建立、测试的复盖范围、分析、软件包)在msbuild(MS'XML驱动的NAnt的努力),它是非常痛苦:

  • XML不友好;这是非常嘈杂
  • 没有一个人在团队中是感兴趣的学习点进行更多和更有用的,自动化;那么高坐巴士因素(即,如果我撞了车,他们坚持了)
  • 它并没有予以重构或改善的-这是那些'触摸-在-你的危险'的东西,你知道吗?
  • 它需要定义C#任务写入运行的各种工具的建立必要的(虽然是公平的,这些往往是由供应商)

在关于每周工作的价值我的时间(有爱的空办公室在圣诞节的时候!), 我已经学到了足够的红宝石+耙更换整个事情有一个较短(在条款的LOC)脚本略有更多的功能,并更加易懂(我希望,无论如何;还没有审查)。

它的好处:-这是一门新的语言,而是一个真正的语言。我的队友们喜欢的学习新的语言,而这一点,而薄的借口,仍然是一个借口;-),这可能减轻旅-因素,如果我是对的。-这是一个短短的路(我)从来capistrano,自动/远程/分部署的工具,从退休的世界。尽管是一个MS-堆的商店,我们要使用在组合与IIS7最后具有CLI配置工具。

所以,是的。你的里程可能会有所不同,但它是值得的对于我的。

其他提示

瑞克是伟大的,如果你想要的:

  • 访问一个真正的编程语言;条件和循环是所有的死了-简单,相比蚂蚁(在它们几乎不可能)
  • 文件的格式,很容易读和可以是语法的检查
  • 更直观的/可预见的分配的价值观变量

瑞克是对你不好因为:

  • 你需要提供很多基本的任务(如运行javac,创造罐子文件,等等。) 你自己。项目 乌鸦 可能会有所帮助,但它似乎主要面向自动下载的依赖性并没有那么多的自动化的一个建造/部署过程。此外,该文件是一位缺乏。
  • 最java的工具,可以是自动完成为蚁的任务,这是不容易地从可运行的耙;开始JVM可以令人讨厌在建造的时间

你可能想看看 buildr 为好。这是一个高级别建立工具建立在耙。恕我直言,它采取了很多良好的特点从专家,并抛出去的坏人。我没有用过它在任何大的自己,但我知道有些人已经和正在非常高兴。

另一个工具,你可能想看看是 Gant 如果蚂蚁不满足你的需要。它增加了完全成熟的脚本支持蚂蚁但可以让你再用你的蚂蚁任务的需要。这真的取决于什么你不喜欢关于蚂蚁。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top