限制SVN存储库大小或文件大小

时间:2012-07-30 13:40:16

标签: svn

如何在不使用SVN的情况下限制pre-commit hooks存储库大小?  当需要提交的所有文件已经在服务器上时,引发预提交钩子。

我的存储库是公开的,我不想让我们提交500 Gb个文件。

我想将存储库限制为5 Mb大小,包括所有提交。可能我可以使用一些第三方软件来做到这一点?例如,限制文件夹大小的软件?

2 个答案:

答案 0 :(得分:0)

如果你正在使用apache服务器,你可能会这样做(我自己从来没有理由这样做,所以它不值得工作)

LimitRequestBody 524288000

在目录配置中限制提交, 为了限制整个存储库大小,我建议你使用配额... 我想,一旦你达到配额的头脑,它就会变得相当模糊。 出于好奇,你对预先提交了什么?

答案 1 :(得分:0)

所以,答案是:

  1. 为SVN创建Windows用户帐户
  2. 为所有NTFS驱动器启用配额控制(我的电脑 - >驱动器 - >属性 - > ...)
  3. 根据您需要的尺寸设置配额限制(例如,20 Mb)
  4. 将SVN服务器配置为在刚刚创建的帐户下运行
  5. 享受!