2.保护分支 【计算机编程代码大全 代码版本管理工具】我们重要的分支因为开发人员的误操作,导致分支上面的代码不正常,或者重要的分支被删除,这些情况会造成我们企业非常大的损失,会使我们花大量的时间去修复这些问题 。所以,Gitee 企业版中也提供了相关的功能,最大程度地避免类似问题的发生 。
Gitee 在分支管理中,提供了保护分支的功能,在企业里面,我们可以把开发负责人设置成为仓库的管理员,其他开发人员设置为开发者角色 。这样开发负责人就可以将重点分支比如 master 分支和 develop 分支设置为保护分支 。
设置保护分支后,拥有开发者权限的普通开发人员,是无法直接将代码提交到保护分支的,并且也无法将保护分支进行删除,只能由拥有管理员权限的用户进行操作,这样就极大地帮助团队将重要的代码版本管控起来,不会受到开发人员意外操作的影响 。
作为拥有管理员权限的开发负责人,可以通过设置保护分支规则,授权给其他开发人员代码推送和代码合并的权限 。这样可以让团队中的成员来帮助自己进行代码审核,来维护保护分支上的代码,还可以防止分支被误删除的情况发生 。
但如果设置了保护分支,普通开发人员无法直接将代码提交到保护分支上面来,那么如何将代码合并到保护分支上面来呢?这就会使用到 Gitee 企业版中的一个重要功能:代码评审(Pull Request) 。
3.代码评审(Pull Request) 开发人员在完成对自己功能的开发后,需要将 feature 分支上面的内容合并到集成开发分支 develop 上面,就需要通过代码评审(Pull Request)功能,把自己开发完成的内容,提交给开发负责人进行评审,在评审通过后,即可把代码合并到目标分支上 。
通过代码评审的方式,可以保证团队每一次对重要分支的修改,都能够让开发负责人清晰的看到代码修改的内容并进行评审,并对每一次代码合并的内容进行记录留底,保证代码合入的可靠性 。
3.1 开发人员提交代码评审 开发人员通过代码评审功能,创建 Pull Request,选择自己开发任务所在的分支,并选择需要进行合入的目标分支 。填写本次提交变更的标题和描述信息,告诉评审人员本次需要代码合入的内容 。
开发人员提交时可以选择评审人员,本次合并需要哪些开发人员进行评审 。管理员可以通过系统设置进行评审的人员名单 。这样,必须在所选的评审人员和测试人员审批过后,代码才可以合并 。
在创建代码评审时,可以看到我们本次开发代码时,增加了多少次提交,改动了多少个文件 。
填写完成相关信息后,即可创建代码评审请求,评审人员需要对代码合并内容进行评审 。
猜你喜欢
- 刺激战场重复名字代码有哪些
- 火炬之光2塞外客套装代码表 四大职业终极代码
- 计算机网络由哪两部分组成
- 错误代码651怎么解决 错误代码651怎么办
- 怎么在河北省招投标及计算机辅助评标系统上报名投标
- 源代码的演员
- 计算机组成原理罗克露第三版pdf
- 法人代码是什么 现在终于知道了
- pr是什么 计算机软件PR是什么意思
- 第五人格渐变色字体代码 代码大全
