理想情况下,我想检查更改的行数并拒绝它是否大于某个数字。我想我理解提交挂钩是正确的方法,但我一直在努力让它工作或获得提交更改的行数。
问问题
83 次
1 回答
0
在不判断这种钩子的相关性的情况下,请注意这种限制正是虚拟引用或“VREF”在gitolite中的用途(您可以在 git 之上的一个小型授权层)
您可以在此处查看默认 VREF 列表。
它包括VREF / MAX_NEWBIN_SIZE
which does use diff --stat
, 以防止提交大型二进制文件(这实际上是在 git repo 中强制执行的一个很好的限制)。
`git diff --stat=999,999 $oldtree $newtree`
于 2013-09-18T05:56:14.663 回答