2015-11-05 38 views
2

我是在SVN上創建預提交鉤子的新手。有誰知道如何限制SVN的文件大小?我目前正在使用TortoiseSVN。如何在SVN中創建一個預先提交的鉤子來限制文件大小?

+0

你是什麼意思是什麼呢?提交的更改數量的大小是有限的,新添加的文件的大小是有限的,還是存儲在存儲庫中的任何文件的大小都有限制? –

+0

對不起,我感到困惑。我的意思是當我點擊'Commit'按鈕時,如何創建/寫入預鉤腳本來限制文件大小? –

回答

1
  • 客戶端由你所使用的程序是無關服務器端 SVN掛鉤
  • 核心鉤子的svnlook
    1. 了兩個子命令有了svnlook changed你會得到交易中所有文件的列表
    2. 對於步驟1中的每個文件使用svnlook filesize,您將獲得對象i的大小n個字節,您可以用已知的限制比較和拒絕交易,如果需要的話
  • 技術細節實現在很大程度上取決於從服務器的操作系統和使用的外殼
相關問題