我已经关注 Gradle 有一段时间了,并且 99% 确信我想将我的构建从 Ant 切换到它。但是,在我这次投资之前,我需要 100% 确定 Gradle 可以完成我的 Ant/Ivy 构建的所有工作(我不能失去任何功能):
- 通过 Cobertura/JaCoCo 运行代码覆盖任务
- 运行一些 Python 脚本
- 结帐/提交到 SVN 存储库
- 运行 AnalytiX CodePro Ant 任务
- 运行纯 Ant 命令
- 定义我自己的任务
我对 Python 任务以及定义我自己的任务有 99% 的把握,但至于其余的,我在那些网站上找不到任何文档表明他们已经定义了 Gradle 任务。如果我能做所有这些事情,我就会被买卖,否则我会推迟到 Gradle 再成熟一点。提前致谢!