【发布时间】:2019-11-16 03:32:19
【问题描述】:
现在我们让 Codacy 监控 DEV 分支,根据推荐的做法,每当我们做某事时,我们都会创建一个 DEV 的个人分支,处理它,然后重新合并。问题是,如果 Codacy 发现问题,我们必须从 DEV 分支出来,修改,然后重新合并。同时,DEV 有这个有缺陷的代码,所以我们必须撤消那个合并,等等等等。如果你因为海外的家伙即将上线而感到恐慌,那么有很大的错误空间!
想到了三个可接受的解决方案,可能更多:
- 配置 Codacy 以在提交后审查受监控分支的所有分支
- 我们倾向于一致地命名我们的分支,因此可以指定正则表达式
- 配置 GitHub 和/或 Codacy 以防止在存在待处理的 Codacy 问题时拉取受监控的分支
这些都有可能吗?
【问题讨论】:
-
您应该限制对
DEV的任何直接推送,并且仅通过拉取请求获取它们,只有在密码检查通过时才允许。 -
@TarunLalwani 有没有办法配置 GitHub 和/或 Codacy 以防止在 Codacy 存在未决问题时拉取?
-
是的,这就是我们在我们的组织中使用的,我将发布设置详细信息
标签: github configuration codacy