1.安装插件;安装完之后,在已安装列表中能找到Last Changes插件,即安装成功;

2.新建一个job,在job的源码管理中添加要做比较的git代码地址,并且指定要拉取的分支
在这一步代码拉取不下来,可以先去jenkins服务器上试下是否有git代码权限。
我在这一步一直git代码拉不下来是因为jenkins服务器没有git服务器(公司内部的)的acl权限,申请完acl权限就可以正确使用了。

3.如下三个框,是互斥的
Since 默认是Previous revision ;所选分支最新一次提交的记录和前一次提交的记录文件对比;会列出文件改动
Last successful build ; 最近一次成功的build和当前提交记录的对比;有可能最近一次成功build就是当前提交记录,所以不会没有差异文件
specific build

本文介绍了如何在Jenkins中安装并使用LastChanges插件,以及在配置Git源码管理时遇到的权限问题。当Jenkins服务器缺少对git服务器的ACL权限时,会导致代码无法拉取。解决该问题后,可以进行代码比较,如Since选项用于对比当前分支的最新提交与前一次提交的差异,LastSuccessfulBuild则对比最近成功构建与当前提交的差异。
1362

被折叠的 条评论
为什么被折叠?



