如何在SVN中创建预提交钩子来限制文件大小?

时间:2015-11-05 02:02:35

标签: svn pre-commit-hook svn-hooks

我是在SVN上创建预提交挂钩的新手。有谁知道如何限制提交给SVN的文件大小?我目前正在使用TortoiseSVN。

1 个答案:

答案 0 :(得分:1)

    您使用的
  • 客户端程序与服务器端 SVN挂钩无关
  • 你的钩子的
  • 核心svnlook的两个子命令
    1. 使用svnlook changed,您将获得交易中所有文件的列表
    2. 对步骤1中的每个文件使用svnlook filesize,您将获得以字节为单位的对象大小,如果需要,您可以将其与已知限制进行比较并拒绝交易
  • 技术细节的实施很大程度上取决于服务器的操作系统和使用过的shell