Kus*_*alP 0 language-agnostic svn git version-control mercurial
在给定特定字符数时,是否有可能在任何现代SCM中获取完整的提交列表,其修订号和执行此操作的用户?
我想知道哪些开发人员(如果有的话)让无意义的提交失败了.
Disclamer:我知道短提交消息有时也很有用,但是当你第一次尝试教人们使用版本控制时却没有.
你当然可以用Mercurial做到这一点.
要防止首先使用短消息进行此类提交,可以使用挂钩.第一个例子钩在汞的书正是这么做的.
要使用简短摘要查找已提交的变更集,您可以执行以下操作:
hg log --template '{rev}:{node|short}\t{author|person}\t{desc|firstline}\n' | awk -F'\t' 'length($3) < 15'
Run Code Online (Sandbox Code Playgroud)
替换15为您的"懒惰"值.
如果你想留下简短的摘要,如果剩下的信息很长,我不知道如何做到这一点你可能会这么做...也许别人可以插话.
| 归档时间: |
|
| 查看次数: |
293 次 |
| 最近记录: |