在Jenkins中,SCM是什么意思?

37

我在 Jenkins 中有一个名为 "Poll SCM" 的选项(插件?),我知道它的作用和使用方法。请告诉我 "SCM" 代表什么。是 "源代码管理" 还是 "同步代码 [某些内容]"?

谢谢。


7
软件配置管理。但对于我们大多数人来说,这实际上意味着源代码管理。 - Svekke
好的。谢谢。我已经搜索了几个小时了。 - Piotr Wasilewicz
2个回答

阿里云服务器只需要99元/年,新老用户同享,点击查看详情
53

SCM = 源代码管理(Source Control Management)

参考自Jenkins教程

章节:在Jenkins中创建Pipeline项目

步骤6:在“Definition”字段中选择“Pipeline script from SCM”选项。该选项指示Jenkins从源代码管理(SCM)获取您的Pipeline,即本地克隆的Git存储库。


那么,如果在Git中将拉取请求合并到主分支中,并且如果这触发了Jenkins上的构建,则这将被视为“由SCM更改启动”? - Paradox

8

在软件工程中,SCM代表软件配置管理,详见此处

在一些持续集成工具(如Jenkins)中,它也代表源代码控制管理,请参阅接受的答案。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,