3

SVN使用せずにリポジトリサイズを制限するにはどうすればよいpre-commit hooksですか?コミットする必要のあるすべてのファイルがすでにサーバー上にある場合に発生するpre-commitフック。

私のリポジトリは公開されており、コミットする500 Gbファイルを取得したくありません。

5 Mbリポジトリをすべてのコミットを含むサイズに制限したい。これを行うためにサードパーティのソフトウェアを使用できるのでしょうか?たとえば、フォルダのサイズを制限するソフトウェアはありますか?

4

2 に答える 2

1

だから、答え:

  1. SVNのWindowsユーザーアカウントを作成する
  2. すべてのNTFSドライブのクォータ制御を有効にします([マイコンピュータ]->[ドライブ]->[プロパティ]->...)
  3. 必要なサイズにクォータ制限を設定します(例:20 Mb)
  4. 作成したアカウントで実行するようにSVNサーバーを構成します
  5. 楽しみ!
于 2012-08-15T12:59:26.440 に答える
0

あなたがapacheサーバーを使用しているなら、あなたはそれをすることができるかもしれません(私はそれを自分でやる理由がなかったので、それは働くことを許可されていません)

LimitRequestBody 524288000

ディレクトリ構成でコミットを制限するには、リポジトリ全体のサイズを制限するために、クォータを使用することをお勧めします...クォータのマインドに達すると、かなりあいまいに死んでしまうと思います。不思議なことに、事前コミットに対して何がありますか?

于 2012-07-30T14:41:35.957 に答える