插件名:
Job Configuration History
1、jenkins--系统管理----插件管理---可选插件
ctrl+F 搜索 Job Configuration History。安装完成后重启Jenkins。如果无法安装,请自行百度Jenkins更改插件源为国内源。一般改成对应的Jenkins版本的update插件源即可。推荐清华大学源
2、重启Jenkins后会多出一个Job Config History 菜单![](https://www.iyunw.cn/wp-content/uploads/2019/07/1-2-241x300.png)
![](https://www.iyunw.cn/wp-content/uploads/2019/07/1-2-241x300.png)
3、点击该菜单进入插件的 Overview 视图
![](https://www.iyunw.cn/wp-content/uploads/2019/07/2-300x91.jpg)
在这里我们可以总览系统中的配置变更(其实是系统配置和所有根及项目的配置),并且可以通过左上方的菜单项或者是正上方的链接过滤出 "系统配置"、"Job 配置"、"创建 Job 的配置" 以及 "删除 Job 的配置" 的历史记录。并且可以查看历史记录中配置文件的内容
要查看具体的更改内容等,请点击 Job configuration下面的链接
![](https://www.iyunw.cn/wp-content/uploads/2019/07/3-300x112.jpg)
然后跳转到下面的界面,点击 show diffs查Jenkins的job更改前后对比。点击箭头表示会滚job到上个配置
![](https://www.iyunw.cn/wp-content/uploads/2019/07/4-300x107.jpg)
![](https://www.iyunw.cn/wp-content/uploads/2019/07/5-300x86.jpg)
上图主要是对比不同版本配置文件的差异,这些按钮的功能解释:
- Prev:左右两个文件都更新为前一个版本(时间上比当前版本更早的一个版本)。
- Next:左右两个文件都更新为下一个版本(时间上比当前版本更晚的一个版本)。
- 左 Shrink Diff:左边文件更新为时间上比当前版本更晚的一个版本。
- 左 Expand Diff:左边文件更新为时间上比当前版本更早的一个版本。
- 右 Shrink Diff:右边文件更新为时间上比当前版本更早的一个版本。
- 右 Expand Diff:右边文件更新为时间上比当前版本更晚的一个版本。
- Restore this configuration:用某个历史版本的配置信息覆盖当前的配置信息。
评论区