- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我在一家大型会计公司工作,我们必须遵守严格的审计程序。这是其中之一。
我需要验证正在 merge 到 master 中的开发人员功能分支中的代码是否与 QA/测试服务器上已批准的代码/分支完全匹配。如果存在任何差异,则不得 merge 。
有没有办法使用 git 来做到这一点?促进此类变更控制的良好工作流程是什么?
需要考虑的事项:我们使用 git 和 github 流程:
最佳答案
你用一个中间仓库来做,由 code review tool like gerrit 管理.
您甚至可以将其与作业调度程序(如 Jenkins,如 this article 中所示)结合使用
换句话说,你不能单独使用 git。
但是,将 git 与另一个工具结合使用,并使用由该工具管理的中间存储库并专门用于质量/代码审查,这是可能的。
关于用于高度审核和更改的受控环境的 git 工作流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20051604/
为什么 React 提示受控/不受控输入? value一开始就设置为this.state.text,this.state.text在constructor中设置code> 到 ''。 import R
我在 SCM 工作,使用各种工具(Subversion、Clearcase、TFS、Perforce)和技术(主要是 .NET、Java)。在我开始工作之前,正常的业务顺序是创建一个受控分支。 我将受
我想在单击“恢复默认值”按钮时恢复所有输入字段和总计的默认值,但它不起作用。在我到目前为止的代码中,所有元素都包含在网格中。 我提到的SO问题: 将所有元素包装在表单或 div 中并调用 reset(
我一直在努力以编程方式打开/关闭 React-Select 组件,同时仍然保留选择元素的正常单击功能。 我需要通过 JavaScript 以编程方式打开选择,我使用 menuIsOpen 属性来工作。
我这里有一个具体案例,我需要一些安全建议。基本上我的问题是“如果我控制数据库中的内容(没有用户提交的数据),以 HTML(通过 AJAX)返回数据库查询的结果是否存在安全问题?” 这是正在发生的过程:
我是一名优秀的程序员,十分优秀!