我必须改进我目前正在处理的项目中的构建过程。主项目中有几个子项目。我们目前使用maven(2.1)作为构建工具,使用svn进行版本控制。 Java构建需要大约一个半小时,更不用说打包和部署(另外一个小时)。我在构建过程中发现的主要瓶颈是检查所有代码的阶段,大约需要30-40分钟。有没有更好的方法呢?是否有其他方式可以为子项目并行运行构建?包装和安装工具也是用JAVA编写的。有没有更好的选择来提高性能?任何想法都会非常有帮助。
注意:现在无法更改基础版本控制,这需要批准管理层次结构。
答案 0 :(得分:0)
svn update
代替(这将节省大量时间)