无论在开源项目贡献中还是研发团队的协作中,Pull Request 都是非常关键的一环,Gitee 也一直在努力优化 Pull Request 的使用体验。
Pull Request 代码多行评论
当审查者对一条 PR 进行审查时,可以使用评论功能对代码提出修改意见或发表看法,但想要进行多行代码的评论的话就变得很麻烦。Gitee 现在已经支持审查者可以 通过拖拽的方式选中多行代码进行评论,信息更全面,沟通更清晰。
评论支持显示代码上下文
以前在 PR 中遇到对代码的评论时,需要点击评论下方的「链接地址」才能看到对应的代码,体验并不是很好。
现在 Gitee 已经支持了对代码的评论支持 显示当时评论的代码内容及上下文 ,当对应评论的代码行被更新或对历史代码进行评论,评论都将自动标记为过期状态。
提交 PR 时自动指定审查者
以前在 Gitee 提交 Pull Request 时,需要创建 PR 的开发者手动指派 PR 审查 / 测试人员,这不论是在研发团队协作以及开源项目协作中都是极其不便的。
现在 Gitee 支持仓库管理员 设置默认的 PR(审查/测试)指派名单 ,开发者提交新 PR 时,会自动根据设置指定审查者且不可更改。
支持查看历史代码 Diff 差异
上面的更新中提到了 PR 的评论支持过期状态,以便查看历史 PR 的评论,那么历史代码当然也要跟上。本次更新后 Gitee 也支持了 查看历史代码 Diff 差异 的功能。帮助团队清晰的了解代码在每个版本中的更改历史及每次更改的差异,更快更方便的回顾代码,从而发现可能的问题隐患。
如果你对目前 Gitee 的 Pull Request 使用有任何的意见和建议,欢迎留言告诉我们,Gitee 在提升产品使用体验的路上需要更多来自可爱的你们的声音~
相关阅读:
工信部携码云Gitee入场,国内开源生态建设进入快车道
CI 工具 Gitee Go 公测,构建时长免费领
怀疑代码被抄袭?CopyCat 让你有据可循