【发布时间】:2019-06-03 11:22:34
【问题描述】:
我们的 Gitlab 配置如下:
- 如果有人推送他们的代码,第一个服务器端 git hook(预接收)将触发 SonarQube 质量检查,如果代码中有任何错误,它会拒绝该推送。
- 还检查文件类型,如果存在像
.zip、.o或.class这样的文件,则代码会被同一服务器端挂钩拒绝。 - 文件大小相同。
在将代码交付给服务器之前,IBM RTC SCM 中是否可以进行上述 3 项验证?如何?我知道.jazzignore,但我想专门针对服务器端规则。
当我们切换到 RTC 时,我们想知道它。我们也有通过 Jenkins 等构建的钩子,但我知道这在 RTC 中是可能的。
【问题讨论】:
-
在决定是否切换之前, 是否应该检查一下当前工作流程中想要保留的部分是否受支持?
-
你说的太对了....我们受到所有其他工具 rqm、ccm、门等的影响。还有当时与声纳的集成插件...所以我们没有考虑太多它。
标签: version-control githooks checkin rational-team-concert server-side-validation