可以看到上图的脚本内容一致 。
4.2、尝试提交有异常的代码:
在方法里面提交有问题的代码进行测试 。
把有问题的代码进行提交,因为替换了pre-commit文件, 所以在代码提交前会执行pre-commit里面的脚本,脚本首先通过对代码进行 mvn sonar:sonar 命令操作,然后再调用shell命令curl获取sonar的扫描报告,根据报告判断是否可以提交代码(详细查看具体的shell脚本实现)
可以看到没有办法提交,符合设计 。
再看正常代码的情况
把错误代码注释掉,再次提交
【git钩子触发条件 git服务端钩子多分支】报告为正常,可以正常提交 。
推荐阅读
- 绯红结系精准闪避怎么触发 绯红结系精准闪避触发方法介绍
- 我的侠客丐帮主线怎么触发 我的侠客丐帮主线触发方法
- 我的侠客奇遇怎么触发 我的侠客奇遇触发方法攻略
- 我的世界地下城dlc隐藏关熊猫怎么开 dlc第一个图触发方法
- mc地下城丛林关神庙下层怎么进 丛林关神庙下层触发方法
- 我的侠客结局达成条件一览 我的侠客不同结局怎么触发
- 如龙极真岛短信全触发 如龙极真岛短信全触发讲解
- 《如龙:极》真岛触发地点及亚门打法心得
- 《如龙:极》真岛趴趴走全事件触发条件一览
- 对马岛之魂传说支线有哪些 对马之鬼传说支线触发条件一览