大家公司对提交代码都有什么限制要求,好奇了解下?

2021 年 10 月 29 日
 MuscleOf2016

我们现在要求每一行代码的 commit 信息都要关联上任务编号,然后代码量+任务复杂度等来计算开发效率。

8842 次点击
所在节点    程序员
59 条回复
cndydb
2021 年 10 月 29 日
可以为空
chaodada
2021 年 10 月 29 日
commit 信息:123
commit 信息:第一次提交
commit 信息:测试
commit 信息:1

commit 信息:修复 xxx
commit 信息:修复 xxxxxx
Yuan2One
2021 年 10 月 29 日
[issus/需求 US/问题单号][feat/fix/docs/style/refactor/test/chore] 功能变更描述
andyskaura
2021 年 10 月 29 日
jdhao
2021 年 10 月 29 日
@chaodada 过于真实😅
oppoic
2021 年 10 月 29 日
不准打 “1111” 或者 “---” 之类的
wellsc
2021 年 10 月 29 日
commit 也这么严吗? merge request 或者 branch 严格一点还能接受
openmm
2021 年 10 月 29 日
啥是任务号?
chenzheyu
2021 年 10 月 29 日
代码量?写业务不行,写废话不是很简单的事情吗?
chenyi
2021 年 10 月 29 日
commit 的用户名必须要跟自己的用户名一致(
xnth97
2021 年 10 月 29 日
commit 时 CI 自动跑一些东西,比如 linter 检查 code style 、precommit 跑一遍测试、postcommit 跑一遍测试
SmaliYu
2021 年 10 月 29 日
不许写拼音……
otakustay
2021 年 10 月 29 日
@MuscleOf2016 组长没有权限创建一个任务吗?
JoeBreeze
2021 年 10 月 29 日
我们组随便, 必要的时候能找到人背锅就好
ckaock
2021 年 10 月 29 日
换老板
oops0119
2021 年 10 月 29 日
@chaodada #22 真实,看笑了
isBitter
2021 年 10 月 29 日
https://github.com/streamich/git-cz 加了个 pre-commit-hook
另外大概的 review 下命名,代码组织...
至于 merge 或 rebase 没要求。
pengtdyd
2021 年 10 月 29 日
直接分模块开发不就好了,哪这么麻烦,小公司还弄一套繁琐的流程,最后自己累死自己
iovekkk
2021 年 10 月 29 日
之前的公司,打通了需求录入系统、开发 gitlab 以及缺陷管理系统
从产品录入一个需求开始,转到研发这里,确认之后会自动创建一个分支
研发在这个分支上开发完成,在系统上确认完成以后,会自动打包然后提测,流程就到测试那里去了
测试验收以后,这个功能分支又会自动合并到开发分支上
0Vincent0Zhang0
2021 年 10 月 29 日
任务复杂度怎么考虑的?
大家按最简单的方法完成?
不考虑维护和扩展性?
需求不提边界就尽量不考虑校验?
这种 KPI 只会扭曲结果。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/811425

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX