jenkins持续集成和本地编译有什么区别?

铂金小虫 发布于 2016/10/20 10:11
阅读 797
收藏 0
使用svn的话,本身提交更新后本地不是也会自动编译,也能知道是否编译成功。jenkins自动编译也只是能让大家知道是否有编译问题。难道大的项目因为本地编译时间很长,所以只是提交svn,本地不进行自动编译的?
加载中
0
oneryx
oneryx

编译只是其众多功能之一,即使只有这一点,在服务器编译比较快,而且可以给需要的人报告编译问题,也比本地来的强。

另外编译的时候可以分析代码质量,编译完了可以自动运行测试,可以部署到服务器运行,可以从不同分支编译...

当然程序员都可以在自己本地做,但是不是需要每个人都做?或者专门分配一个人做?重复做这些事情不浪费时间吗?

oneryx
oneryx
回复 @铂金小虫 : 不能理解连版本管理都觉得用处不大的作坊...
铂金小虫
铂金小虫
感觉方便大团队对项目进行整体把控和测试吧。 小作坊的svn都用处不大,jenkins就更没用了。
0
ksfzhaohui
ksfzhaohui
更新,编译,打包,发布这些重复工作交给机器去干,让开发人员从这些琐碎的事情中解放出来,让开发人员和测试人员或者其他人员之间减少沟通成本
0
逐浪人
逐浪人
我们的app项目没有半个小时根本编译不完,jenkins可以定时,让它晚上自动打包就行了,当然也可以通过脚本来自动定时编译
铂金小虫
铂金小虫
是涉及到底层的吧,如果是普通的app,不需要编译这么就吧。那自己本机的代码不编译的?
0
翟志军
翟志军
首先,你要理解持續集成這個概念的意思。
0
wjhpwl
wjhpwl

为什么我的Jenkins编译特别慢,我用的cmake build

返回顶部
顶部