1
我使用Git作爲數據存儲系統,系統中有多個用戶,每個用戶都有自己的git存儲庫。如何將磁盤大小配額放在git存儲庫上?
是否有可能爲Git倉庫配額磁盤使用情況(配額應該拉的要求工作,而不是推請求,服務器發起拉請求,以便從一些遠程用戶信息庫中提取數據)?像「/my-app/storage/user-x-repository
應小於100Mb」的規則?我需要它來防止一個用戶佔用額外的磁盤空間。
它可以使用每個UNIX用戶UNIX磁盤配額,但似乎沒有辦法來設置每個文件夾磁盤配額。
如果用戶達到其配額 - 他的倉庫應該以任何方式失敗了,這不是重要的,重要的組成部分 - 「不良用戶」不應該被允許通過採取額外的空間來傷害其他用戶。
有什麼辦法嗎?
感謝您的幫助,但是這將是非常低效的,因爲:1)有可能是成千上萬的用戶,創建磁盤映像過於沉重2)即使僅使用10kb,每個用戶也將佔用100Mb的全部空間。 –