我读了很多信息。 但没有得到它。 我看到他们做同样的事情。 我们实际上只有其中一个。
答案 0 :(得分:0)
版本控制系统(SVN
)可帮助您管理和创建项目源代码的有意义的更改集,将这些更改发送到中央位置,以便您可以安全地保存更改历史记录,并使其变得简单让团队中的其他人获取变更历史记录,以便与您协作。
持续集成(Jenkins
)系统可以帮助您构建和测试项目的源代码,以确定它是否正常运行,无论何时您或您的团队成员进行更改。
VCS与CI系统相关,通常是每当一组更改进入VCS时触发构建,就会建立一个链接它们的自动化过程。
CI系统自行报告构建是否成功,但也可以向任何触发构建过程的人报告。
可以通过让CI系统定期轮询VCS以进行更改,或者让VCS通知CI系统有新的更改来触发构建过程。
简而言之,VCS有助于构建代码,Jenkins
有助于验证和验证代码。
答案 1 :(得分:0)
持续集成工具 - 为开发团队中完成的每项变更构建软件的工具
版本控制系统 - 跟踪和记录源代码更改期间发生的更改,以添加功能或修复错误。